Skip to main content

Tables

Whirlpool_InitializeAdaptiveFeeTier_instruction

No description available.
ColumnTypeDescription
block_timestampTIMESTAMP-
block_slotINT64-
transaction_idSTRING-
transaction_indexINT64-
transaction_signerSTRING-
instruction_indexINT64-
outer_instruction_indexINT64-
executing_accountSTRING-
outer_executing_accountSTRING-
surrogate_keySTRING-
instruction_typeSTRING-
in_adaptive_fee_tierSTRING-
in_fee_authoritySTRING-
in_funderSTRING-
in_system_programSTRING-
in_whirlpools_configSTRING-
in_remaining_accountsJSON-
in_adaptive_fee_control_factorSTRING-
in_decay_periodSTRING-
in_default_base_fee_rateSTRING-
in_delegated_fee_authoritySTRING-
in_fee_tier_indexSTRING-
in_filter_periodSTRING-
in_initialize_pool_authoritySTRING-
in_major_swap_threshold_ticksSTRING-
in_max_volatility_accumulatorSTRING-
in_reduction_factorSTRING-
in_tick_group_sizeSTRING-
in_tick_spacingSTRING-
No sample data available.
Query with partition filter
SELECT *
FROM `tt-contracts.orca_v2_solana.Whirlpool_InitializeAdaptiveFeeTier_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Whirlpool_InitializePoolWithAdaptiveFee_instruction

Liquidity pool initialization instructions from Orca v2’s Whirlpool automated market maker (AMM) on Solana, capturing new pool deployments with adaptive fee tiers, token pairs, and initial pricing parameters.
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_adaptive_fee_tierSTRINGAccount address of the adaptive fee tier configuration used by this Whirlpool. Determines the dynamic fee structure applied to swaps in this liquidity pool.
in_funderSTRINGAccount address that provides funds for the transaction or operation. Base58-encoded Solana public key or hex-encoded EVM address.
in_initialize_pool_authoritySTRINGAccount authorized to initialize the Whirlpool liquidity pool on Orca V2. Base58-encoded Solana address, typically matches the transaction signer and funder.
in_oracleSTRINGContract address of the oracle providing price feed data. Hex-encoded, 0x-prefixed, 42-character string.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_system_programSTRINGAddress of the Solana System Program. Base58-encoded public key, constant value 11111111111111111111111111111111.
in_token_badge_aSTRINGToken badge account address for the first token (A) in the Whirlpool pair, used to track token metadata and permissions. Base58-encoded Solana account address, typically consistent within a protocol deployment.
in_token_badge_bSTRINGAccount address for token B’s badge metadata in Orca’s whirlpool configuration. Used to validate and track token characteristics within the pool initialization process.
in_token_mint_aSTRINGMint address for the first token (token A) in the liquidity pool pair on Solana. Base-58 encoded public key identifying the token program account for the pool’s primary asset.
in_token_mint_bSTRINGMint address of the second token (token B) in the initialized liquidity pool. Base-58 encoded Solana address representing the SPL token or native SOL wrapper.
in_token_program_aSTRINGSolana program address managing token A operations in the pool. Typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL tokens or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022 standard.
in_token_program_bSTRINGToken program account address governing the second token (B) in the liquidity pool. Always TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA (SPL Token) or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb (Token-2022) based on mint requirements.
in_token_vault_aSTRINGAccount address of the token vault holding reserves for token A in the Whirlpool liquidity pool. Created during pool initialization and owned by the Whirlpool program to custody token A deposits.
in_token_vault_bSTRINGAccount address holding token B reserves for this liquidity pool. Created during pool initialization to custody the second token in the trading pair.
in_whirlpoolSTRINGAccount address of the Whirlpool liquidity pool. Base58-encoded Solana public key.
in_whirlpools_configSTRINGAddress of the Orca Whirlpools configuration account that defines global protocol parameters for this deployment. Always set to the same base58-encoded Solana address across all pool initializations within this Whirlpools instance.
in_initial_sqrt_priceBIGNUMERICInitial square root price for the liquidity pool at creation, encoded as a fixed-point integer. Determines the starting exchange rate between the two tokens in the pool.
in_remaining_accountsJSONAdditional accounts required for instruction execution beyond the standard account set. JSON array of Base58-encoded Solana public keys.
in_rentin_funderin_oracleblock_slotin_whirlpoolsurrogate_keytransaction_idblock_timestampin_token_mint_ain_token_mint_bin_token_badge_ain_token_badge_bin_token_vault_ain_token_vault_binstruction_typeexecuting_accountin_system_programinstruction_indextransaction_indexin_token_program_ain_token_program_btransaction_signerin_adaptive_fee_tierin_whirlpools_configin_initial_sqrt_pricein_remaining_accountsouter_executing_accountouter_instruction_indexin_initialize_pool_authority
SysvarRent1111111111111111111111111111111112G3tAmZULTM3XCKo429CifuEEYzVRu25cExMRouQ4NpNEWRnMgEhUPHSpwgWGZPFXUhyW7TwDBCTuEyxRPZDgnXJ359323581GaHA4LWbYsZWfxnJXsTZneNBNNa3VEwkouKQYG6qS7RA359323581-4z8zRMrjCHKzZH8rK86Uwo4aTQ1b6CK8D3o8ogb44u7LrGgHw7CZTXytjdGP3gjkMdng7zKUod1Ny34ejVp6Ju2g-34z8zRMrjCHKzZH8rK86Uwo4aTQ1b6CK8D3o8ogb44u7LrGgHw7CZTXytjdGP3gjkMdng7zKUod1Ny34ejVp6Ju2g2025-08-11T10:41:32.000ZJxxWsvm9jHt4ah7DT9NuLyVLYZcZLUdPD93PcPQ71KaEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v5ZXFYvztJ5NcyP3sLxDDo3y3xjTHvnDNWEm9MmT9WYsy7aaBNde6QQZi5E4RCsfPf8J3BGbDUyGjkrMyZ51AXH2aApyLsVB5TKpeqBH2e7UZZKpGJ55jyknwC2iass1YydxgAkh4N2iT4j5vWmfKDjrrdSZxPmZ1Xvz5kvry7LEViZZrInitializePoolWithAdaptiveFeewhirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc111111111111111111111111111111113160TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DATokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2G3tAmZULTM3XCKo429CifuEEYzVRu25cExMRouQ4NpNFFvZf8vio5jhY14RUcF8xBpKYrdKGhvybG3CbFexM2b52LecshUwdy9xi7meFgHtFJQNSKk4KdTrcpvaB56dP2NQ8940792610702877[]2G3tAmZULTM3XCKo429CifuEEYzVRu25cExMRouQ4NpN
SysvarRent1111111111111111111111111111111112G3tAmZULTM3XCKo429CifuEEYzVRu25cExMRouQ4NpNDjsZRpA8jZcLVfw5UTZmtybmSTzrAP9base9dPRDY2ai359366268GJ4eijTxac8drUEUdjwwkusavwDDdViKDk9UETcvfiWk359366268-5p2MkTJCznVxkFGStnLLxppWbPVC4X9fbkjTABjYUeWiLhBgLgQfARQqJJodWYvzp19VUpMae8RsRCFUkZdf4ByU-35p2MkTJCznVxkFGStnLLxppWbPVC4X9fbkjTABjYUeWiLhBgLgQfARQqJJodWYvzp19VUpMae8RsRCFUkZdf4ByU2025-08-11T15:19:40.000ZBkW2v5uv6skTW5c5GYjBctkbY9nuyyHs3gry1dCo5HraEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vCPYCATHbLU9PKCiWqmWqCY5cWjw81j3aNwwcwDHCHMoU7aaBNde6QQZi5E4RCsfPf8J3BGbDUyGjkrMyZ51AXH2aHqUxTHdWJvks6bAoLkQbLtTqYNnwHJKZGBjhW2dUfxJuH9pi4MCdGKYswXzvnfcryuQZ8xnR2Zd159osUy5w1gE6InitializePoolWithAdaptiveFeewhirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc11111111111111111111111111111111356TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DATokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2G3tAmZULTM3XCKo429CifuEEYzVRu25cExMRouQ4NpNFFvZf8vio5jhY14RUcF8xBpKYrdKGhvybG3CbFexM2b52LecshUwdy9xi7meFgHtFJQNSKk4KdTrcpvaB56dP2NQ57155146071381964[]2G3tAmZULTM3XCKo429CifuEEYzVRu25cExMRouQ4NpN
SysvarRent1111111111111111111111111111111112G3tAmZULTM3XCKo429CifuEEYzVRu25cExMRouQ4NpNEf6geFdSAzg6j5HT545aDRTA49WvjGi65o9MKJCiJhCi3593255284HH7EqECSnZCPsvf3Zczyr16T89Xjmgh1ZnqojnitHwK359325528-Jvj97gGeWNmCaA64mU2v19S9RoZyChx15RC8Mj4xcSTd6Ks4uqhs2g1ZYf3SaHFu9Q9gkZRRCkvrr2Rw3xe8Y2b-3Jvj97gGeWNmCaA64mU2v19S9RoZyChx15RC8Mj4xcSTd6Ks4uqhs2g1ZYf3SaHFu9Q9gkZRRCkvrr2Rw3xe8Y2b2025-08-11T10:54:17.000Z4MeqZ8v3XbNVVX6B69XxXaymoTX6DbK8iZgaGngCbonkEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vA9UJugPZBJZ1QqgZ6DwGZM1BdvqC871X48nmx1rP8ty97aaBNde6QQZi5E4RCsfPf8J3BGbDUyGjkrMyZ51AXH2aAa2a89SEwRnNXWfERowkEuX4JQunEhrEANwnr8V7MLF88c8r6hbqYuTAtiYogCmPa99uNEYSJhjvx81jAfzUSh2eInitializePoolWithAdaptiveFeewhirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc111111111111111111111111111111113115TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DATokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2G3tAmZULTM3XCKo429CifuEEYzVRu25cExMRouQ4NpNAySnqHvKXDRjisecZ6MNq9WHfHxGPVqYKk29bvCQV3od2LecshUwdy9xi7meFgHtFJQNSKk4KdTrcpvaB56dP2NQ742031601695487446[]2G3tAmZULTM3XCKo429CifuEEYzVRu25cExMRouQ4NpN
Query with partition filter
SELECT *
FROM `tt-contracts.orca_v2_solana.Whirlpool_InitializePoolWithAdaptiveFee_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Whirlpool_SetDefaultBaseFeeRate_instruction

No description available.
ColumnTypeDescription
block_timestampTIMESTAMP-
block_slotINT64-
transaction_idSTRING-
transaction_indexINT64-
transaction_signerSTRING-
instruction_indexINT64-
outer_instruction_indexINT64-
executing_accountSTRING-
outer_executing_accountSTRING-
surrogate_keySTRING-
instruction_typeSTRING-
in_adaptive_fee_tierSTRING-
in_fee_authoritySTRING-
in_whirlpools_configSTRING-
in_remaining_accountsJSON-
in_default_base_fee_rateSTRING-
No sample data available.
Query with partition filter
SELECT *
FROM `tt-contracts.orca_v2_solana.Whirlpool_SetDefaultBaseFeeRate_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Whirlpool_SetPresetAdaptiveFeeConstants_instruction

No description available.
ColumnTypeDescription
block_timestampTIMESTAMP-
block_slotINT64-
transaction_idSTRING-
transaction_indexINT64-
transaction_signerSTRING-
instruction_indexINT64-
outer_instruction_indexINT64-
executing_accountSTRING-
outer_executing_accountSTRING-
surrogate_keySTRING-
instruction_typeSTRING-
in_adaptive_fee_tierSTRING-
in_fee_authoritySTRING-
in_whirlpools_configSTRING-
in_remaining_accountsJSON-
in_adaptive_fee_control_factorSTRING-
in_decay_periodSTRING-
in_filter_periodSTRING-
in_major_swap_threshold_ticksSTRING-
in_max_volatility_accumulatorSTRING-
in_reduction_factorSTRING-
in_tick_group_sizeSTRING-
No sample data available.
Query with partition filter
SELECT *
FROM `tt-contracts.orca_v2_solana.Whirlpool_SetPresetAdaptiveFeeConstants_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100