> ## Documentation Index
> Fetch the complete documentation index at: https://tokenterminal.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# internal

> Tables in tt-contracts.internal

## Tables

### fct\_aldrin\_v1\_solana\_all\_amm\_instructions

Automated Market Maker (AMM) instruction records from Aldrin v1 protocol on Solana, capturing all pool operations including basket creation, swaps, and liquidity management. Used for analyzing DEX activity patterns, pool operations, and transaction flows across Aldrin's liquidity pools.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 104021686   | \{"accounts":\{"base\_token\_vault":"EhWAErmyrX8nT1eT8HVFw37amsEkm5VjKZH4ZUreDRCs","clock":"SysvarC1ock11111111111111111111111111111111","pool":"13FjT6LMUH9LQLQn6KGjJ1GNXKvgzoDSdxvHvAd4hcan","pool\_mint":"9hkYqNM8QSx2vTwspaNg5VvW1LBxKWWgud8pCVdxKYZU","pool\_signer":"FLksrivQPK67vmMtRQhJU7HJ57MVJvbfRZMQBVJgEzCs","quote\_token\_vault":"Fpy5DXqdz7mfLDF8PYKVzxQrYtsaiQu36fLpv6gmGseH","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user\_base\_token\_account":"DESdhY5Ah2cQkmfGyrRPtaFzFakzdWkaLr12qMWGSPbF","user\_pool\_token\_account":"6VRdgUpZbdCkute4StsttSpjAG9jDkEsNGV4tnm2YTSV","user\_quote\_token\_account":"5iRN1Lmd7v3FvXzqjo9oZKjrsDPwbVpuqgDWnFAUefk8","wallet\_authority":"FHSuAmjzQCCFuttDCTuxzNZuN17bz2Befy8PqiPdNfqk"},"args":\{"base\_token\_used\_max":"837004880","creation\_size":"6623854","quote\_token\_used\_max":"2720"},"idl":"idl\_slot\_116042781\_fm","instruction\_type":"CreateBasket","join\_key":"104021686-4s7dfbY9ftcgEPwzMRbbsUNWazViaU2DiDvXf634eq9HXKVemzQWTnxY9XTK3h1qT7zCiDTBR6PvuZPiGCvU7CoP-2"}      | 104021686-4s7dfbY9ftcgEPwzMRbbsUNWazViaU2DiDvXf634eq9HXKVemzQWTnxY9XTK3h1qT7zCiDTBR6PvuZPiGCvU7CoP-2 | 4s7dfbY9ftcgEPwzMRbbsUNWazViaU2DiDvXf634eq9HXKVemzQWTnxY9XTK3h1qT7zCiDTBR6PvuZPiGCvU7CoP | 2021-10-28T21:30:10.000Z | CreateBasket      | AMM55ShdkoGRB5jVYPjWziwk8m5MpwyDgsMWHaMSQWH6 | 2                  | 31                 | FHSuAmjzQCCFuttDCTuxzNZuN17bz2Befy8PqiPdNfqk |                           |                           |
  | 104018627   | \{"accounts":\{"base\_token\_vault":"EhWAErmyrX8nT1eT8HVFw37amsEkm5VjKZH4ZUreDRCs","clock":"SysvarC1ock11111111111111111111111111111111","pool":"13FjT6LMUH9LQLQn6KGjJ1GNXKvgzoDSdxvHvAd4hcan","pool\_mint":"9hkYqNM8QSx2vTwspaNg5VvW1LBxKWWgud8pCVdxKYZU","pool\_signer":"FLksrivQPK67vmMtRQhJU7HJ57MVJvbfRZMQBVJgEzCs","quote\_token\_vault":"Fpy5DXqdz7mfLDF8PYKVzxQrYtsaiQu36fLpv6gmGseH","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user\_base\_token\_account":"J89DGmpXzVZaRBC6mqFE4yx4QHjBtMnJ1UNcpAydtB4U","user\_pool\_token\_account":"2UJfXYZRRxy9xtECRSSiWCmZp9bKVCauUAzj5FNHUiEK","user\_quote\_token\_account":"4xyjJJbhAwACEq5Fv8iL8f6fMKg4ZpWLvTL2HWj8SJzZ","wallet\_authority":"8Bq7HMbkmtvAXby3cwk4czMCUh5Epmuuy7rui28rzyW6"},"args":\{"base\_token\_used\_max":"1290262870","creation\_size":"10210828","quote\_token\_used\_max":"4194"},"idl":"idl\_slot\_116042781\_fm","instruction\_type":"CreateBasket","join\_key":"104018627-3qMU7FakyX5mKHgtYXPERR3okChZ79eKMWThQbxhJmr8me7zKSrvhPD4yNcEDu2R6yJRwQaEUh88JR9TgAENSRCQ-2"}    | 104018627-3qMU7FakyX5mKHgtYXPERR3okChZ79eKMWThQbxhJmr8me7zKSrvhPD4yNcEDu2R6yJRwQaEUh88JR9TgAENSRCQ-2 | 3qMU7FakyX5mKHgtYXPERR3okChZ79eKMWThQbxhJmr8me7zKSrvhPD4yNcEDu2R6yJRwQaEUh88JR9TgAENSRCQ | 2021-10-28T21:03:54.000Z | CreateBasket      | AMM55ShdkoGRB5jVYPjWziwk8m5MpwyDgsMWHaMSQWH6 | 2                  | 179                | 8Bq7HMbkmtvAXby3cwk4czMCUh5Epmuuy7rui28rzyW6 |                           |                           |
  | 103988528   | \{"accounts":\{"base\_token\_vault":"EhWAErmyrX8nT1eT8HVFw37amsEkm5VjKZH4ZUreDRCs","clock":"SysvarC1ock11111111111111111111111111111111","pool":"13FjT6LMUH9LQLQn6KGjJ1GNXKvgzoDSdxvHvAd4hcan","pool\_mint":"9hkYqNM8QSx2vTwspaNg5VvW1LBxKWWgud8pCVdxKYZU","pool\_signer":"FLksrivQPK67vmMtRQhJU7HJ57MVJvbfRZMQBVJgEzCs","quote\_token\_vault":"Fpy5DXqdz7mfLDF8PYKVzxQrYtsaiQu36fLpv6gmGseH","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user\_base\_token\_account":"8S95D5u6SX6JHTCcd5kqZZL7dPXVCgA1XpYxAUvcmXxA","user\_pool\_token\_account":"EiyjbDFGifcj8yDomJr9TS7bCCwd6mcnVcpyCvHRxHwe","user\_quote\_token\_account":"GnL1ZgTXYhAA28jvtNojXZg1UU1n8Hjf8HGeL2R3BZsm","wallet\_authority":"79QUFiNDPjYsSFjisamTNm5eoWZY3dA2b6idoF3f263B"},"args":\{"base\_token\_used\_max":"12500000000","creation\_size":"100000000","quote\_token\_used\_max":"40700"},"idl":"idl\_slot\_116042781\_fm","instruction\_type":"CreateBasket","join\_key":"103988528-4WXn85JffzC4CvpCyGtMsSsrFei1CuamvFpW2C5W641oCWt3LyL8TK6XYRXpvzg2QyX7sgAFrZ7Z234gHk5z1oDA-2"} | 103988528-4WXn85JffzC4CvpCyGtMsSsrFei1CuamvFpW2C5W641oCWt3LyL8TK6XYRXpvzg2QyX7sgAFrZ7Z234gHk5z1oDA-2 | 4WXn85JffzC4CvpCyGtMsSsrFei1CuamvFpW2C5W641oCWt3LyL8TK6XYRXpvzg2QyX7sgAFrZ7Z234gHk5z1oDA | 2021-10-28T16:41:07.000Z | CreateBasket      | AMM55ShdkoGRB5jVYPjWziwk8m5MpwyDgsMWHaMSQWH6 | 2                  | 370                | 79QUFiNDPjYsSFjisamTNm5eoWZY3dA2b6idoF3f263B |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_aldrin_v1_solana_all_amm_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_bonkswap\_v1\_solana\_all\_swap\_instructions

Instruction-level activity from BonkSwap v1 decentralized exchange on Solana, including swaps, liquidity operations, and protocol management events. Used for analyzing DEX trading patterns, liquidity provider behavior, and protocol configuration changes.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 188023444   | \{"accounts":\{"associated\_token\_program":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","pool":"5MMaArf3NgUjaDqYZiwYP2wbXLd8myKmmYzBzzqdfYSb","pool\_x\_account":"DugwxEmZkNzAH3VfMf8ySCZCGimmkUHG2nxkRmB66sUU","pool\_y\_account":"Dww7FQaVx6YN3Y5xba12RixH6BjnHmFL1jaoJgnS5tGW","program\_authority":"8NyaPDJeC2eaBGpkRpZKnD9S448AZGgjSvumFe92DRK2","referrer":"MaPoNRu6RgbTkE978RYGuaXKobsciLLTDdgL6juqh68","referrer\_x\_account":"2jAzUVRomfPikrmSikqBNf5NrPKesUGDdonpHmCjrXPz","referrer\_y\_account":"FADDueZePTP5ArSbzsMgsHMFs2RZsXycRDDzYaFQyZVo","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","state":"2QWN6WjrJ3RAk51ecxLxaLPfFCYLAnmWJwJ1oKA92CRD","swapper":"FtX77ptpseJTdgbJgD7cwFaeHVmKVvPnDdvjHfTwQEwb","swapper\_x\_account":"4m3JKLkkmvp9KQhU63owFJWGQSY3Wcj1unbtAmb1aGrG","swapper\_y\_account":"GtWfGNKqrKrEL6rSqay1SxsPCXE7C8pEaKhd1nChfkZb","system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_x":"DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","token\_y":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"},"args":\{"delta\_in":\{"v":"10000000"},"price\_limit":\{"v":"6883821"},"x\_to\_y":false},"idl":"idl\_slot\_231307328\_fm","instruction\_type":"Swap","join\_key":"188023444-4UTxYbrbH7Wb2kaEECzcT3tx1fKE1upzaJAFV2rS5cTp38eKBdEAfVuuKc1vbYJubSwfioEnnZJnmtR44yYU4sgb-0"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | 188023444-4UTxYbrbH7Wb2kaEECzcT3tx1fKE1upzaJAFV2rS5cTp38eKBdEAfVuuKc1vbYJubSwfioEnnZJnmtR44yYU4sgb-0 | 4UTxYbrbH7Wb2kaEECzcT3tx1fKE1upzaJAFV2rS5cTp38eKBdEAfVuuKc1vbYJubSwfioEnnZJnmtR44yYU4sgb | 2023-04-12T15:29:13.000Z | Swap              | BSwp6bEBihVLdqJRKGgzjcGLHkcTuzmSo1TQkHepzH8p | 0                  | 9                  | FtX77ptpseJTdgbJgD7cwFaeHVmKVvPnDdvjHfTwQEwb |                           |                           |
  | 188045672   | \{"accounts":\{"associated\_token\_program":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","farm":"HZAKyPctHjfEbXJgENRSbepyRNYAPbxBhEGUfGaKxjRT","owner":"7q47ZZE74mDfZz83uEXgWD54PNpBiZfQFphwquZbFzFQ","owner\_marco\_account":"5gfbZ8GwoZJEJNU66QAyamqDofokhXAiB27wQsUPfcUc","owner\_project\_first\_account":"5gfbZ8GwoZJEJNU66QAyamqDofokhXAiB27wQsUPfcUc","owner\_project\_second\_account":"5gfbZ8GwoZJEJNU66QAyamqDofokhXAiB27wQsUPfcUc","owner\_x\_account":"6txwxCiS6QM9Cw5fCudBs5nXkW6N5KRMZUMPsLAW1rg1","owner\_y\_account":"EHERCATtYKmxCUB4YwyFVozbCVPDnG8d5H5Uj7RYim4K","pool":"5MMaArf3NgUjaDqYZiwYP2wbXLd8myKmmYzBzzqdfYSb","pool\_x\_account":"DugwxEmZkNzAH3VfMf8ySCZCGimmkUHG2nxkRmB66sUU","pool\_y\_account":"Dww7FQaVx6YN3Y5xba12RixH6BjnHmFL1jaoJgnS5tGW","program\_authority":"8NyaPDJeC2eaBGpkRpZKnD9S448AZGgjSvumFe92DRK2","provider":"7RGNdrMVAPeDBnxbq33htrNZu8RrZsExuHFofTn39ypc","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","state":"2QWN6WjrJ3RAk51ecxLxaLPfFCYLAnmWJwJ1oKA92CRD","system\_program":"11111111111111111111111111111111","token\_marco":"MarcoPaG4dV4qit3ZPGPFm4qt4KKNBKvAsm2rPGNF72","token\_marco\_account":"FJKHjEVNVCTpMeDBA2JmRNVJMHTPm7SzgnQMx9rpNJga","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_project\_first":"MarcoPaG4dV4qit3ZPGPFm4qt4KKNBKvAsm2rPGNF72","token\_project\_first\_account":"FJKHjEVNVCTpMeDBA2JmRNVJMHTPm7SzgnQMx9rpNJga","token\_project\_second":"MarcoPaG4dV4qit3ZPGPFm4qt4KKNBKvAsm2rPGNF72","token\_project\_second\_account":"FJKHjEVNVCTpMeDBA2JmRNVJMHTPm7SzgnQMx9rpNJga","token\_x":"DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","token\_y":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"},"args":\{"delta\_x":\{"v":"1468473581"},"delta\_y":\{"v":"10540"}},"idl":"idl\_slot\_231307328\_fm","instruction\_type":"AddTokens","join\_key":"188045672-3XTZgyskiHWuAMCpoTojmSaGnR4N1shSsXaJzctnutBydWD7TG1YMUsiMWDPWx6quBkWwZD325AofiYq39M6envV-0"} | 188045672-3XTZgyskiHWuAMCpoTojmSaGnR4N1shSsXaJzctnutBydWD7TG1YMUsiMWDPWx6quBkWwZD325AofiYq39M6envV-0 | 3XTZgyskiHWuAMCpoTojmSaGnR4N1shSsXaJzctnutBydWD7TG1YMUsiMWDPWx6quBkWwZD325AofiYq39M6envV | 2023-04-12T18:21:50.000Z | AddTokens         | BSwp6bEBihVLdqJRKGgzjcGLHkcTuzmSo1TQkHepzH8p | 0                  | 112                | 7q47ZZE74mDfZz83uEXgWD54PNpBiZfQFphwquZbFzFQ |                           |                           |
  | 188079024   | \{"accounts":\{"admin":"BnkjmXG6tkdYG5htww2dJCN2RWZ3wKSaszfPmmpBmnSi","pool":"5MMaArf3NgUjaDqYZiwYP2wbXLd8myKmmYzBzzqdfYSb","program\_authority":"8NyaPDJeC2eaBGpkRpZKnD9S448AZGgjSvumFe92DRK2","remaining":\[],"state":"2QWN6WjrJ3RAk51ecxLxaLPfFCYLAnmWJwJ1oKA92CRD","token\_x":"DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","token\_y":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"},"args":\{"new\_buyback\_fee":\{"v":"500000000"},"new\_mercanti\_fee":\{"v":"0"},"new\_project\_fee":\{"v":"1500000000"},"new\_provider\_fee":\{"v":"1000000000"}},"idl":"idl\_slot\_231307328\_fm","instruction\_type":"UpdateFees","join\_key":"188079024-43NcEwiMYHP9KNs2dejWnFL5kFsU55wbXXxoVMnrW7viqKKQJSx2AeJPwMjkqFTEQztf5P7oBPysemsbwX2p2P8g-0"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | 188079024-43NcEwiMYHP9KNs2dejWnFL5kFsU55wbXXxoVMnrW7viqKKQJSx2AeJPwMjkqFTEQztf5P7oBPysemsbwX2p2P8g-0 | 43NcEwiMYHP9KNs2dejWnFL5kFsU55wbXXxoVMnrW7viqKKQJSx2AeJPwMjkqFTEQztf5P7oBPysemsbwX2p2P8g | 2023-04-12T22:39:56.000Z | UpdateFees        | BSwp6bEBihVLdqJRKGgzjcGLHkcTuzmSo1TQkHepzH8p | 0                  | 27                 | BnkjmXG6tkdYG5htww2dJCN2RWZ3wKSaszfPmmpBmnSi |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_bonkswap_v1_solana_all_swap_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_byreal\_v1\_solana\_all\_clmm\_instructions

Concentrated Liquidity Market Maker (CLMM) instruction-level data from the Byreal v1 protocol on Solana, capturing all transaction instructions including undecoded operations. Useful for analyzing CLMM pool interactions, instruction sequencing, and protocol-level activity patterns.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                           | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 349140532   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"349140532-2ZFaWi9pC8uGDcnDU6Frykds1THUoCfVPdySJx25ieNZjJzTVLtQxAdZEJHUq9VrS3C62iV97xEGqnyj2WtVuJzz-0"} | 349140532-2ZFaWi9pC8uGDcnDU6Frykds1THUoCfVPdySJx25ieNZjJzTVLtQxAdZEJHUq9VrS3C62iV97xEGqnyj2WtVuJzz-0 | 2ZFaWi9pC8uGDcnDU6Frykds1THUoCfVPdySJx25ieNZjJzTVLtQxAdZEJHUq9VrS3C62iV97xEGqnyj2WtVuJzz | 2025-06-25T16:21:33.000Z |                   | REALQqNEomY6cQGZJUGwywTBD2UmDT32rZcNnfxQ5N2 | 0                  | 246                | F7sS8YTr47ta16jmT3R48omZPtuNMtkwV65LpGPYEn6M |                           |                           |
  | 349140245   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"349140245-2fwwew16cEWaPdzRtSsY5WwqvKcoZRzg1JLPmEbqdkaBk2aY71Hz4juVBJobUD8Jmk7yXT8jM24cakpYajhwBBCx-0"} | 349140245-2fwwew16cEWaPdzRtSsY5WwqvKcoZRzg1JLPmEbqdkaBk2aY71Hz4juVBJobUD8Jmk7yXT8jM24cakpYajhwBBCx-0 | 2fwwew16cEWaPdzRtSsY5WwqvKcoZRzg1JLPmEbqdkaBk2aY71Hz4juVBJobUD8Jmk7yXT8jM24cakpYajhwBBCx | 2025-06-25T16:19:37.000Z |                   | REALQqNEomY6cQGZJUGwywTBD2UmDT32rZcNnfxQ5N2 | 0                  | 46                 | F7sS8YTr47ta16jmT3R48omZPtuNMtkwV65LpGPYEn6M |                           |                           |
  | 349140203   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"349140203-4hXjstB3xDHLbWoY12HAXuMYTXALQRgRdZGrN6gZ7SWRgi9thLdrzdpojGzxwcLX3ZWU9wwbnQZvUKTyamQ9tnnp-0"} | 349140203-4hXjstB3xDHLbWoY12HAXuMYTXALQRgRdZGrN6gZ7SWRgi9thLdrzdpojGzxwcLX3ZWU9wwbnQZvUKTyamQ9tnnp-0 | 4hXjstB3xDHLbWoY12HAXuMYTXALQRgRdZGrN6gZ7SWRgi9thLdrzdpojGzxwcLX3ZWU9wwbnQZvUKTyamQ9tnnp | 2025-06-25T16:19:21.000Z |                   | REALQqNEomY6cQGZJUGwywTBD2UmDT32rZcNnfxQ5N2 | 0                  | 369                | F7sS8YTr47ta16jmT3R48omZPtuNMtkwV65LpGPYEn6M |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_byreal_v1_solana_all_clmm_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_circle\_v1\_solana\_all\_TokenMessengerMinter\_instructions

Circle CCTP (Cross-Chain Transfer Protocol) TokenMessenger instruction data from Solana, tracking cross-chain USDC transfers and message-passing events. Contains decoded instruction details with domain routing information for analyzing Circle's native cross-chain bridge activity.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                           | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 251067791   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"251067791-5TboAmzDAEXncdwi9AFZj8Xnb3WAs6RZLQdkPTBCNBDVwSYrSsZdRjNebeQSuvbft83p7GZQakJoxaMnj287Y5tG-0"} | 251067791-5TboAmzDAEXncdwi9AFZj8Xnb3WAs6RZLQdkPTBCNBDVwSYrSsZdRjNebeQSuvbft83p7GZQakJoxaMnj287Y5tG-0 | 5TboAmzDAEXncdwi9AFZj8Xnb3WAs6RZLQdkPTBCNBDVwSYrSsZdRjNebeQSuvbft83p7GZQakJoxaMnj287Y5tG | 2024-02-28T22:03:43.000Z |                   | CCTPiPYPc6AsJuwueEnWgSgucamXDZwBd53dQ11YiKX3 | 0                  | 68                 | Ezs3XX8cwFSZNzAJdnHfiEzCNu2BnCtRMFUJjNVyxMsj |                           |                           |
  | 251067750   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"251067750-2H62Fq7got9yVBGTL3B6KHhXjXrxB1GShdiyiZGLoUwiH85v7WsfRRie6b52eBzd9w4AWU6pgut1GGLinMoQb29T-0"} | 251067750-2H62Fq7got9yVBGTL3B6KHhXjXrxB1GShdiyiZGLoUwiH85v7WsfRRie6b52eBzd9w4AWU6pgut1GGLinMoQb29T-0 | 2H62Fq7got9yVBGTL3B6KHhXjXrxB1GShdiyiZGLoUwiH85v7WsfRRie6b52eBzd9w4AWU6pgut1GGLinMoQb29T | 2024-02-28T22:03:25.000Z |                   | CCTPiPYPc6AsJuwueEnWgSgucamXDZwBd53dQ11YiKX3 | 0                  | 32                 | Ezs3XX8cwFSZNzAJdnHfiEzCNu2BnCtRMFUJjNVyxMsj |                           |                           |
  | 251067853   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"251067853-4ZxWqs232TZnUsNVLQ2sYJcknh179qc53hD5yX2nWMsyAifs9PdanvTo3p31q6XEXBTvKD8Q14UQt3qETmnxAxs6-0"} | 251067853-4ZxWqs232TZnUsNVLQ2sYJcknh179qc53hD5yX2nWMsyAifs9PdanvTo3p31q6XEXBTvKD8Q14UQt3qETmnxAxs6-0 | 4ZxWqs232TZnUsNVLQ2sYJcknh179qc53hD5yX2nWMsyAifs9PdanvTo3p31q6XEXBTvKD8Q14UQt3qETmnxAxs6 | 2024-02-28T22:04:07.000Z |                   | CCTPiPYPc6AsJuwueEnWgSgucamXDZwBd53dQ11YiKX3 | 0                  | 83                 | Ezs3XX8cwFSZNzAJdnHfiEzCNu2BnCtRMFUJjNVyxMsj |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_circle_v1_solana_all_TokenMessengerMinter_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_circle\_v1\_solana\_all\_TokenMessengerMinterV2\_instructions

Circle CCTP (Cross-Chain Transfer Protocol) TokenMessengerMinter V2 instruction-level activity on Solana, including token bridging operations and configuration changes. Useful for tracking cross-chain USDC transfers and protocol administrative actions.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                           | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 343322824   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"343322824-2fq5pskiA4gMMgg1ZoZgrrKUi2CuKFdEEPLcuCLnem16A5s1iqxwJgiVAYULYfsXtLTkLThW3QEeciZQqMCyWtgP-0"} | 343322824-2fq5pskiA4gMMgg1ZoZgrrKUi2CuKFdEEPLcuCLnem16A5s1iqxwJgiVAYULYfsXtLTkLThW3QEeciZQqMCyWtgP-0 | 2fq5pskiA4gMMgg1ZoZgrrKUi2CuKFdEEPLcuCLnem16A5s1iqxwJgiVAYULYfsXtLTkLThW3QEeciZQqMCyWtgP | 2025-05-29T21:13:44.000Z |                   | CCTPV2vPZJS2u2BBsUoscuikbYjnpFmbFsvVuJdgUMQe | 0                  | 116                | J97Xq8AxXXYW297VkkPVDsYaxGZn6Wdtv2DUQfg2kees |                           |                           |
  | 343322756   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"343322756-4GHxU4tQjQiY1KGmVg6pSMaSuDEgFuDhaibvnChiadMaoX5tis2iifaXi44cLwBUfp2XCG4y68Bzgm89mCudqgjC-0"} | 343322756-4GHxU4tQjQiY1KGmVg6pSMaSuDEgFuDhaibvnChiadMaoX5tis2iifaXi44cLwBUfp2XCG4y68Bzgm89mCudqgjC-0 | 4GHxU4tQjQiY1KGmVg6pSMaSuDEgFuDhaibvnChiadMaoX5tis2iifaXi44cLwBUfp2XCG4y68Bzgm89mCudqgjC | 2025-05-29T21:13:18.000Z |                   | CCTPV2vPZJS2u2BBsUoscuikbYjnpFmbFsvVuJdgUMQe | 0                  | 39                 | J97Xq8AxXXYW297VkkPVDsYaxGZn6Wdtv2DUQfg2kees |                           |                           |
  | 343322721   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"343322721-xtZ3kyXxft76WR2uMdpUVX6menFAqHDwiYyvHAuokM3mWVNrAJ7GAbLs2XoQLNNWT3vvzf1RB5VBQibxM7eaciR-0"}  | 343322721-xtZ3kyXxft76WR2uMdpUVX6menFAqHDwiYyvHAuokM3mWVNrAJ7GAbLs2XoQLNNWT3vvzf1RB5VBQibxM7eaciR-0  | xtZ3kyXxft76WR2uMdpUVX6menFAqHDwiYyvHAuokM3mWVNrAJ7GAbLs2XoQLNNWT3vvzf1RB5VBQibxM7eaciR  | 2025-05-29T21:13:05.000Z |                   | CCTPV2vPZJS2u2BBsUoscuikbYjnpFmbFsvVuJdgUMQe | 0                  | 242                | J97Xq8AxXXYW297VkkPVDsYaxGZn6Wdtv2DUQfg2kees |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_circle_v1_solana_all_TokenMessengerMinterV2_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_drift\_v1\_solana\_all\_DriftV2\_instructions

Instruction-level transaction data from Drift Protocol V2 perpetual futures and spot exchange on Solana. Includes decoded instruction types, account arguments, and signer details for analyzing trading operations, liquidity provision, and protocol interactions.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 159243944   | \{"account\_arguments":\["GgWuB2RGE4f6QeqiKUvkb33A5tgd6Wj8NkYKDefvXv1B","5zpq7DvB6UdFFvpmBPspGPNfUGoBRRCE2HHg5u3gxcsN","8UJgxaiQx5nTrdDgph5FiahMmzduuLTLf5WmsPegYA6W","H6ARHf6YXhGYeQfUzQNGk6rDNnLBQKrenN712K4AQJEG","SysvarRent111111111111111111111111111111111","11111111111111111111111111111111"],"error":"Missing instruction\_type","join\_key":"159243944-4tvQJGF3RmukbS7scWczgvHAoZmUkfbfZFQHuc5et1euxtszGcgykLsBqVu5WhSDYuLYisgLRobLXVgS7V53GqL9-0","raw\_data":"2GohJXuSnohdLd5MDjr3qQ6wVsbkq72PaydPZxdXEAtPBSWNnKXNWDHP71eGABqTHYrqkCj6dnCmZqoCgkLtMR8QuUnQKKMCkZL3aNkSkDshohB8yTViabPkijZwzMiuneQvXSXsGKzaBR3JRxqk8xP"}                                                                                                                                                                                             | 159243944-4tvQJGF3RmukbS7scWczgvHAoZmUkfbfZFQHuc5et1euxtszGcgykLsBqVu5WhSDYuLYisgLRobLXVgS7V53GqL9-0 | 4tvQJGF3RmukbS7scWczgvHAoZmUkfbfZFQHuc5et1euxtszGcgykLsBqVu5WhSDYuLYisgLRobLXVgS7V53GqL9 | 2022-11-04T14:33:21.000Z |                   | dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH | 0                  | 110                | GgWuB2RGE4f6QeqiKUvkb33A5tgd6Wj8NkYKDefvXv1B |                           |                           |
  | 159243941   | \{"account\_arguments":\["6gMq3mRCKf8aP3ttTyYhuijVZ2LGi14oDsBbkgubfLB3","EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","GXWqPpjQpdz7KZw9p7f5PX2eGxHAhvpNXiviFkAB8zXg","2CqkQvYxp9Mq4PqLvAQ1eryYxebUh4Liyn5YMDtXsYci","JCNCMFXo5M5qwUPg2Utu1u6YWp3MbygxqBsBeXXJfrw","5zpq7DvB6UdFFvpmBPspGPNfUGoBRRCE2HHg5u3gxcsN","11111111111111111111111111111111","GgWuB2RGE4f6QeqiKUvkb33A5tgd6Wj8NkYKDefvXv1B","SysvarRent111111111111111111111111111111111","11111111111111111111111111111111","TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"],"error":"Missing instruction\_type","join\_key":"159243941-5jQSZVXP5u4uafFU4H9nFLymVJJ3UqCaTZtzx1kvsYsgTmTDaSBREEDPZ6fv4tmhDJTjv44e4KMAtSaRQGYhfrmN-0","raw\_data":"8ckUXwPwmQ8RdZbaVYiHZU46ZDaguTBiME1ybMWXZgCvP9Xf9AfLimJU5CnhZK71y8KhLAqEfv8SxCvy64AYKBNLkKfRTJjXABc4WRHN9m1"}            | 159243941-5jQSZVXP5u4uafFU4H9nFLymVJJ3UqCaTZtzx1kvsYsgTmTDaSBREEDPZ6fv4tmhDJTjv44e4KMAtSaRQGYhfrmN-0 | 5jQSZVXP5u4uafFU4H9nFLymVJJ3UqCaTZtzx1kvsYsgTmTDaSBREEDPZ6fv4tmhDJTjv44e4KMAtSaRQGYhfrmN | 2022-11-04T14:33:20.000Z |                   | dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH | 0                  | 32                 | GgWuB2RGE4f6QeqiKUvkb33A5tgd6Wj8NkYKDefvXv1B |                           |                           |
  | 159243942   | \{"account\_arguments":\["3x85u7SWkmmr7YQGYhtjARgxwegTLJgkSLRprfXod6rh","So11111111111111111111111111111111111111112","DfYCNezifxAEsQbAJ1b3j6PX3JVBe8fu11KBhxsbw5d2","4vwQWa4RjmPkn1WrmyEE3t912yWsBf9JNkASH36AQL3F","JCNCMFXo5M5qwUPg2Utu1u6YWp3MbygxqBsBeXXJfrw","5zpq7DvB6UdFFvpmBPspGPNfUGoBRRCE2HHg5u3gxcsN","H6ARHf6YXhGYeQfUzQNGk6rDNnLBQKrenN712K4AQJEG","GgWuB2RGE4f6QeqiKUvkb33A5tgd6Wj8NkYKDefvXv1B","SysvarRent111111111111111111111111111111111","11111111111111111111111111111111","TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"],"error":"Missing instruction\_type","join\_key":"159243942-5o7BDovxFmwK1sAHoNGVRo4Lty4NZSkSqSp76Qbwd6Q9YSGs7KPt7yKHK4MsRrdLxzADbhF2zbjQZaGbU5AKJWEX-0","raw\_data":"8ckUXwPwmQ8T1ebR8tEjyxsjeGEqz7oiLZ5YsK5UyubtRhoMaiyYthf73Pb8w51r41vaH1wP5G6HVVxX6Nq1brveXRnjbhx6sFB6wFmd47y"} | 159243942-5o7BDovxFmwK1sAHoNGVRo4Lty4NZSkSqSp76Qbwd6Q9YSGs7KPt7yKHK4MsRrdLxzADbhF2zbjQZaGbU5AKJWEX-0 | 5o7BDovxFmwK1sAHoNGVRo4Lty4NZSkSqSp76Qbwd6Q9YSGs7KPt7yKHK4MsRrdLxzADbhF2zbjQZaGbU5AKJWEX | 2022-11-04T14:33:20.000Z |                   | dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH | 0                  | 133                | GgWuB2RGE4f6QeqiKUvkb33A5tgd6Wj8NkYKDefvXv1B |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_drift_v1_solana_all_DriftV2_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_gmx\_v1\_solana\_all\_GMSol\_instructions

Raw instruction-level data from the GMSol program on Solana, capturing all program interactions at the transaction instruction level. Contains undecoded instructions with unknown discriminators for analyzing GMX v1 Solana protocol activity and transaction patterns.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                    | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 319990992   | \{"error":"Unknown discriminator","join\_key":"319990992-2ZtSrajby3y7PJWZaCPbFDQsr5nVDaWfdvAYBvGQ7DbtFTXat8BEY7qf8nb1nZn6bHg63H1ZXDxmGwCbXMRbS19q-3","len":17} | 319990992-2ZtSrajby3y7PJWZaCPbFDQsr5nVDaWfdvAYBvGQ7DbtFTXat8BEY7qf8nb1nZn6bHg63H1ZXDxmGwCbXMRbS19q-3 | 2ZtSrajby3y7PJWZaCPbFDQsr5nVDaWfdvAYBvGQ7DbtFTXat8BEY7qf8nb1nZn6bHg63H1ZXDxmGwCbXMRbS19q | 2025-02-11T17:40:34.000Z |                   | Gmso1uvJnLbawvw7yezdfCDcPydwW2s2iqG3w6MDucLo | 3                  | 164                | FQNU5wn6fVdnPnSZyHL3PmCJsNLTi4Cf8dKU7f3MQjXj |                           |                           |
  | 319990992   | \{"error":"Unknown discriminator","join\_key":"319990992-2ZtSrajby3y7PJWZaCPbFDQsr5nVDaWfdvAYBvGQ7DbtFTXat8BEY7qf8nb1nZn6bHg63H1ZXDxmGwCbXMRbS19q-1","len":17} | 319990992-2ZtSrajby3y7PJWZaCPbFDQsr5nVDaWfdvAYBvGQ7DbtFTXat8BEY7qf8nb1nZn6bHg63H1ZXDxmGwCbXMRbS19q-1 | 2ZtSrajby3y7PJWZaCPbFDQsr5nVDaWfdvAYBvGQ7DbtFTXat8BEY7qf8nb1nZn6bHg63H1ZXDxmGwCbXMRbS19q | 2025-02-11T17:40:34.000Z |                   | Gmso1uvJnLbawvw7yezdfCDcPydwW2s2iqG3w6MDucLo | 1                  | 164                | FQNU5wn6fVdnPnSZyHL3PmCJsNLTi4Cf8dKU7f3MQjXj |                           |                           |
  | 319990992   | \{"error":"Unknown discriminator","join\_key":"319990992-2ZtSrajby3y7PJWZaCPbFDQsr5nVDaWfdvAYBvGQ7DbtFTXat8BEY7qf8nb1nZn6bHg63H1ZXDxmGwCbXMRbS19q-0","len":17} | 319990992-2ZtSrajby3y7PJWZaCPbFDQsr5nVDaWfdvAYBvGQ7DbtFTXat8BEY7qf8nb1nZn6bHg63H1ZXDxmGwCbXMRbS19q-0 | 2ZtSrajby3y7PJWZaCPbFDQsr5nVDaWfdvAYBvGQ7DbtFTXat8BEY7qf8nb1nZn6bHg63H1ZXDxmGwCbXMRbS19q | 2025-02-11T17:40:34.000Z |                   | Gmso1uvJnLbawvw7yezdfCDcPydwW2s2iqG3w6MDucLo | 0                  | 164                | FQNU5wn6fVdnPnSZyHL3PmCJsNLTi4Cf8dKU7f3MQjXj |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_gmx_v1_solana_all_GMSol_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_helium\_v1\_solana\_all\_data\_credits\_instructions

Helium Network data credit instruction records on Solana blockchain, tracking genesis issuance of delegated data credits through the credMBJhYFzfn7NxBMdU4aUqFggAjgztaCcv2Fo6fPT program. Used for analyzing data credit distribution patterns and network resource allocation during the genesis period.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | surrogate\_key                                                                                          | transaction\_id                                                                          | block\_timestamp         | instruction\_type                  | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                         | outer\_executing\_account                   | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ---------------------------------- | ------------------------------------------- | ------------------ | ------------------ | ------------------------------------------- | ------------------------------------------- | ------------------------- |
  | 189195325   | \{"accounts":\{"circuit\_breaker":"sZgXQVqAv9atfSuwNJnHgSf4tqsos6kRajANmBaBmSx","circuit\_breaker\_program":"circAbx64bbsscPbQzZAUvuXpHqrCe6fLMzc2uKXz9g","dao":"BQ3MCuTT5zVBhNfQ4SjMh3NPVhFy73MPV8rjfq5d1zie","data\_credits":"D1LbvrJQ9K2WbGPMbM3Fnrf5PSsDH1TDpjqJdHuvs81n","dc\_mint":"dcuc8Amr83Wz27ZkQ2K9NS6r8zRpf1J6cvArEBDZDmm","delegated\_data\_credits":"E515Jm7rKkZhXWtSkwVCCp8EsmYQonFiTpsFw2ewAVwe","escrow\_account":"ABxZsFASJ3Q3nyQrVU18pQ8kMdBrr6QAMZ6TviykaWUx","lazy\_signer":"2AdZQmGikAMWahuJRb27PGABQyF6iyQ8aUUYyDDwRRG6","remaining":\[],"sub\_dao":"39Lw1RH6zt8AJvKn3BTxmUDofzduCM2J3kSaGDZ8L7Sk","system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"},"args":\{"amount":"0","router\_key":"11So3oaJ8pGdvYFNQV15HZtwUZCDcmHsUH6nTFJD4CVCAqMiskP"},"idl":"idl\_slot\_381073814\_sc","instruction\_type":"GenesisIssueDelegatedDataCreditsV0","join\_key":"189195325-4ZUpkT3uDabjTj9uUX5bP9eiFccUAYEG5TcPiDPf7EXoySvNTrJcBjL4FUrUCem9SZc1JqwPHyetk7buNoFhqF2J-1-14"}    | 189195325-4ZUpkT3uDabjTj9uUX5bP9eiFccUAYEG5TcPiDPf7EXoySvNTrJcBjL4FUrUCem9SZc1JqwPHyetk7buNoFhqF2J-1-14 | 4ZUpkT3uDabjTj9uUX5bP9eiFccUAYEG5TcPiDPf7EXoySvNTrJcBjL4FUrUCem9SZc1JqwPHyetk7buNoFhqF2J | 2023-04-18T21:56:18.000Z | GenesisIssueDelegatedDataCreditsV0 | credMBJhYFzfn7NxBMdU4aUqFggAjgztaCcv2Fo6fPT | 14                 | 75                 | mgrArTL62g582wWV6iM4fwU1LKnbUikDN6akKJ76pzK | 1atrmQs3eq1N2FEYWu6tyTXbCjP4uQwExpjtnhXtS8h | 1                         |
  | 189195478   | \{"accounts":\{"circuit\_breaker":"sZgXQVqAv9atfSuwNJnHgSf4tqsos6kRajANmBaBmSx","circuit\_breaker\_program":"circAbx64bbsscPbQzZAUvuXpHqrCe6fLMzc2uKXz9g","dao":"BQ3MCuTT5zVBhNfQ4SjMh3NPVhFy73MPV8rjfq5d1zie","data\_credits":"D1LbvrJQ9K2WbGPMbM3Fnrf5PSsDH1TDpjqJdHuvs81n","dc\_mint":"dcuc8Amr83Wz27ZkQ2K9NS6r8zRpf1J6cvArEBDZDmm","delegated\_data\_credits":"6f9GTDLXaJY6FR8LjjBTitnHQLVf7qcVMpm6kccXxWrA","escrow\_account":"7pcWFBsiZuSN3LXX5JyCVUTZF2QF84evP6uW7bSqRzMr","lazy\_signer":"2AdZQmGikAMWahuJRb27PGABQyF6iyQ8aUUYyDDwRRG6","remaining":\[],"sub\_dao":"39Lw1RH6zt8AJvKn3BTxmUDofzduCM2J3kSaGDZ8L7Sk","system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"},"args":\{"amount":"32504","router\_key":"11nZtxrtruHR99bB3dJ9EzHh1bkCsM7Wuuo9ZfKue9uHx4F8ur3"},"idl":"idl\_slot\_381073814\_sc","instruction\_type":"GenesisIssueDelegatedDataCreditsV0","join\_key":"189195478-2brEDYev2TQhGwid32PDTPEVRnbgxWdo4tajKZao7r1CMtyLHZVtMnSsfZKJLebRRrsssh6f8Xj73Ysx8HfDVEX9-1-8"} | 189195478-2brEDYev2TQhGwid32PDTPEVRnbgxWdo4tajKZao7r1CMtyLHZVtMnSsfZKJLebRRrsssh6f8Xj73Ysx8HfDVEX9-1-8  | 2brEDYev2TQhGwid32PDTPEVRnbgxWdo4tajKZao7r1CMtyLHZVtMnSsfZKJLebRRrsssh6f8Xj73Ysx8HfDVEX9 | 2023-04-18T21:57:30.000Z | GenesisIssueDelegatedDataCreditsV0 | credMBJhYFzfn7NxBMdU4aUqFggAjgztaCcv2Fo6fPT | 8                  | 108                | mgrArTL62g582wWV6iM4fwU1LKnbUikDN6akKJ76pzK | 1atrmQs3eq1N2FEYWu6tyTXbCjP4uQwExpjtnhXtS8h | 1                         |
  | 189195335   | \{"accounts":\{"circuit\_breaker":"sZgXQVqAv9atfSuwNJnHgSf4tqsos6kRajANmBaBmSx","circuit\_breaker\_program":"circAbx64bbsscPbQzZAUvuXpHqrCe6fLMzc2uKXz9g","dao":"BQ3MCuTT5zVBhNfQ4SjMh3NPVhFy73MPV8rjfq5d1zie","data\_credits":"D1LbvrJQ9K2WbGPMbM3Fnrf5PSsDH1TDpjqJdHuvs81n","dc\_mint":"dcuc8Amr83Wz27ZkQ2K9NS6r8zRpf1J6cvArEBDZDmm","delegated\_data\_credits":"ESzYsoJpJE8VpwHoNEoECdV6dmzTeXofpvEMszWbq3ub","escrow\_account":"J6PYhxNKJzFtsAEvNbSfrKhWgcg2coN9sFH3VYaYQKkR","lazy\_signer":"2AdZQmGikAMWahuJRb27PGABQyF6iyQ8aUUYyDDwRRG6","remaining":\[],"sub\_dao":"39Lw1RH6zt8AJvKn3BTxmUDofzduCM2J3kSaGDZ8L7Sk","system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"},"args":\{"amount":"0","router\_key":"112htAZ4pzbqgsRcVFRN2tVd7dEn1BGpSGpBkRhHrReMDhKJchLe"},"idl":"idl\_slot\_381073814\_sc","instruction\_type":"GenesisIssueDelegatedDataCreditsV0","join\_key":"189195335-5vEKbpKPbZUuGhK37NnBxUMMBXqBBa1fE5uZxjmGXa3q9vo5V1mNnN83tj66qJtkgvBGrKyu7HwfwsLe1eqDJvub-1-8"}    | 189195335-5vEKbpKPbZUuGhK37NnBxUMMBXqBBa1fE5uZxjmGXa3q9vo5V1mNnN83tj66qJtkgvBGrKyu7HwfwsLe1eqDJvub-1-8  | 5vEKbpKPbZUuGhK37NnBxUMMBXqBBa1fE5uZxjmGXa3q9vo5V1mNnN83tj66qJtkgvBGrKyu7HwfwsLe1eqDJvub | 2023-04-18T21:56:22.000Z | GenesisIssueDelegatedDataCreditsV0 | credMBJhYFzfn7NxBMdU4aUqFggAjgztaCcv2Fo6fPT | 8                  | 84                 | mgrArTL62g582wWV6iM4fwU1LKnbUikDN6akKJ76pzK | 1atrmQs3eq1N2FEYWu6tyTXbCjP4uQwExpjtnhXtS8h | 1                         |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_helium_v1_solana_all_data_credits_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_helium\_v1\_solana\_all\_sub\_daos\_instructions

Decoded instruction data from Helium subDAO (Decentralized Autonomous Organization) programs on Solana, including MOBILE and IOT network governance transactions. Enables analysis of subDAO operations, voting activity, and reward distribution patterns across Helium's decentralized wireless networks.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                           | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                         | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | ------------------------------------------- | ------------------------- | ------------------------- |
  | 189176760   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"189176760-2oJJMjcy1VuaTYuUmWBp8EVTRgFMtouYWD7dUuA7pXVSokKXu3umvnqgCeeceEo6npPbYuBF3V2WW4zvkZiEqVfC-0"} | 189176760-2oJJMjcy1VuaTYuUmWBp8EVTRgFMtouYWD7dUuA7pXVSokKXu3umvnqgCeeceEo6npPbYuBF3V2WW4zvkZiEqVfC-0 | 2oJJMjcy1VuaTYuUmWBp8EVTRgFMtouYWD7dUuA7pXVSokKXu3umvnqgCeeceEo6npPbYuBF3V2WW4zvkZiEqVfC | 2023-04-18T19:29:18.000Z |                   | hdaoVTCqhfHHo75XdAMxBKdUqvq1i5bF23sisBqVgGR | 0                  | 191                | hprdnjkbziK8NqhThmAn5Gu4XqrBbctX8du4PfJdgvW |                           |                           |
  | 189176749   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"189176749-27mcpXwP2TDue36BNKxUK8P8ypuDg2KqmiXSinZjuk8Rg2Bxo8oPY6Xd9bSBX96PzHs3ocuf4yoNCmGFmWoxuDyQ-0"} | 189176749-27mcpXwP2TDue36BNKxUK8P8ypuDg2KqmiXSinZjuk8Rg2Bxo8oPY6Xd9bSBX96PzHs3ocuf4yoNCmGFmWoxuDyQ-0 | 27mcpXwP2TDue36BNKxUK8P8ypuDg2KqmiXSinZjuk8Rg2Bxo8oPY6Xd9bSBX96PzHs3ocuf4yoNCmGFmWoxuDyQ | 2023-04-18T19:29:13.000Z |                   | hdaoVTCqhfHHo75XdAMxBKdUqvq1i5bF23sisBqVgGR | 0                  | 48                 | hprdnjkbziK8NqhThmAn5Gu4XqrBbctX8du4PfJdgvW |                           |                           |
  | 189176752   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"189176752-315VDWYVju5fSbSBY4iK5Rh3G7biafiZaqb4QzYNit8tjeb4QEbLuh3MewjDu5H7BvAGqGFFt8U716w9mSomeEp3-0"} | 189176752-315VDWYVju5fSbSBY4iK5Rh3G7biafiZaqb4QzYNit8tjeb4QEbLuh3MewjDu5H7BvAGqGFFt8U716w9mSomeEp3-0 | 315VDWYVju5fSbSBY4iK5Rh3G7biafiZaqb4QzYNit8tjeb4QEbLuh3MewjDu5H7BvAGqGFFt8U716w9mSomeEp3 | 2023-04-18T19:29:15.000Z |                   | hdaoVTCqhfHHo75XdAMxBKdUqvq1i5bF23sisBqVgGR | 0                  | 189                | hprdnjkbziK8NqhThmAn5Gu4XqrBbctX8du4PfJdgvW |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_helium_v1_solana_all_sub_daos_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_invariant\_v1\_solana\_all\_swap\_instructions

Instruction-level records from Invariant DEX (decentralized exchange) protocol on Solana, including pool creation, fee tier configuration, and position list setup. Contains detailed instruction data with account identifiers and transaction context for analyzing protocol operations and liquidity provision activity.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 126193793   | \{"accounts":\{"admin":"3tAwiKReJVi11vG8ME79sog5QtUmuhcoUypR4K2T7Zrc","fee\_tier":"B4BBb97CLWusanze89ZcDddR2cFDmKZNPf2daPWgLVgV","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","state":"8NsPwRFYqob3FzYvHYTjFK6WVFJADFN8Hn7yNQKcVNW1","system\_program":"11111111111111111111111111111111"},"args":\{"fee":"10000000000","tick\_spacing":100},"idl":"idl\_slot\_169542445\_fm","instruction\_type":"CreateFeeTier","join\_key":"126193793-4VQ5yCss4hk8u532AUQ7wEwH45odMkVBLUinNZ6LuyKp9Pnu4ZzZELNr79RHTtBBg5YBiSEqTYSHeP1mCegFnWT9-0"} | 126193793-4VQ5yCss4hk8u532AUQ7wEwH45odMkVBLUinNZ6LuyKp9Pnu4ZzZELNr79RHTtBBg5YBiSEqTYSHeP1mCegFnWT9-0 | 4VQ5yCss4hk8u532AUQ7wEwH45odMkVBLUinNZ6LuyKp9Pnu4ZzZELNr79RHTtBBg5YBiSEqTYSHeP1mCegFnWT9 | 2022-03-22T21:11:46.000Z | CreateFeeTier     | HyaB3W9q6XdA5xwpU4XnSZV94htfmbmqJXZcEbRaJutt | 0                  | 82                 | 3tAwiKReJVi11vG8ME79sog5QtUmuhcoUypR4K2T7Zrc |                           |                           |
  | 126193777   | \{"accounts":\{"admin":"3tAwiKReJVi11vG8ME79sog5QtUmuhcoUypR4K2T7Zrc","fee\_tier":"AqsLHRjg55fZ9CV5b8tSnibikYtBvJzNnQJTL2xzQYxM","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","state":"8NsPwRFYqob3FzYvHYTjFK6WVFJADFN8Hn7yNQKcVNW1","system\_program":"11111111111111111111111111111111"},"args":\{"fee":"3000000000","tick\_spacing":30},"idl":"idl\_slot\_169542445\_fm","instruction\_type":"CreateFeeTier","join\_key":"126193777-3tDUXYHJo2SWWZgKaZtySNGMC2BKHDJarxQEXZxiANTUGZE5m5oUEcWacYNBRY7tCKLcdEXzrky9kEEyu8HfWjBw-0"}   | 126193777-3tDUXYHJo2SWWZgKaZtySNGMC2BKHDJarxQEXZxiANTUGZE5m5oUEcWacYNBRY7tCKLcdEXzrky9kEEyu8HfWjBw-0 | 3tDUXYHJo2SWWZgKaZtySNGMC2BKHDJarxQEXZxiANTUGZE5m5oUEcWacYNBRY7tCKLcdEXzrky9kEEyu8HfWjBw | 2022-03-22T21:11:37.000Z | CreateFeeTier     | HyaB3W9q6XdA5xwpU4XnSZV94htfmbmqJXZcEbRaJutt | 0                  | 184                | 3tAwiKReJVi11vG8ME79sog5QtUmuhcoUypR4K2T7Zrc |                           |                           |
  | 126193721   | \{"accounts":\{"admin":"3tAwiKReJVi11vG8ME79sog5QtUmuhcoUypR4K2T7Zrc","fee\_tier":"6yg9xCoR944Gjw4wfVyaoiDJLdMLzgf2BF16oYZ8ztJa","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","state":"8NsPwRFYqob3FzYvHYTjFK6WVFJADFN8Hn7yNQKcVNW1","system\_program":"11111111111111111111111111111111"},"args":\{"fee":"500000000","tick\_spacing":5},"idl":"idl\_slot\_169542445\_fm","instruction\_type":"CreateFeeTier","join\_key":"126193721-45e47V2fUhZkP3BL2Vgt9LahjFpStQ2wBuBGQ98qifKVQpvEsa8e46Y5Tsvcp8VPEF7f1HNaPXMKcp24AirtMNwa-0"}     | 126193721-45e47V2fUhZkP3BL2Vgt9LahjFpStQ2wBuBGQ98qifKVQpvEsa8e46Y5Tsvcp8VPEF7f1HNaPXMKcp24AirtMNwa-0 | 45e47V2fUhZkP3BL2Vgt9LahjFpStQ2wBuBGQ98qifKVQpvEsa8e46Y5Tsvcp8VPEF7f1HNaPXMKcp24AirtMNwa | 2022-03-22T21:11:05.000Z | CreateFeeTier     | HyaB3W9q6XdA5xwpU4XnSZV94htfmbmqJXZcEbRaJutt | 0                  | 48                 | 3tAwiKReJVi11vG8ME79sog5QtUmuhcoUypR4K2T7Zrc |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_invariant_v1_solana_all_swap_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jito\_v1\_solana\_all\_TipsDistribution\_instructions

Jito MEV tips distribution instruction events on Solana tracking Initialize and Claim operations for validator tip payouts. Contains instruction-level data for analyzing Jito's maximum extractable value (MEV) reward distribution to validators and claimants.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 157409756   | \{"error":"Instruction::decode failed: Unknown discriminator: \[10, 74, 111, 7, 246, 31, 108, 141]","join\_key":"157409756-6HEZQKNw92CYYXtCXLK89LgnB6ou1JFtDu2Ta4wNLkRaD7GKDpjR7y65hrJrw6bk9LthoiEJhHXaNsqF9LqDmvU-0"}                                                                                                                                                                                                                                                                                                                                                                   | 157409756-6HEZQKNw92CYYXtCXLK89LgnB6ou1JFtDu2Ta4wNLkRaD7GKDpjR7y65hrJrw6bk9LthoiEJhHXaNsqF9LqDmvU-0  | 6HEZQKNw92CYYXtCXLK89LgnB6ou1JFtDu2Ta4wNLkRaD7GKDpjR7y65hrJrw6bk9LthoiEJhHXaNsqF9LqDmvU  | 2022-10-25T22:29:37.000Z |                   | 4R3gSG8BpU4t19KYj8CfnbtRpnT8gtk4dvTHxVRwc2r7 | 0                  | 38                 | 5C3riB5Ugmj73ta3mpSzYb2SZuoF8fcsaciZPYKCHnUp |                           |                           |
  | 157410216   | \{"error":"Instruction::decode failed: Unknown discriminator: \[10, 74, 111, 7, 246, 31, 108, 141]","join\_key":"157410216-2Ce9yBg2KL8MgzKZaXy5DkdogUFoiERdDHYP1Eb2rybzrEjwNNTQ2RM46DAbewAvPoJLUT6Et6KkkaVSwT6PAzCd-0"}                                                                                                                                                                                                                                                                                                                                                                  | 157410216-2Ce9yBg2KL8MgzKZaXy5DkdogUFoiERdDHYP1Eb2rybzrEjwNNTQ2RM46DAbewAvPoJLUT6Et6KkkaVSwT6PAzCd-0 | 2Ce9yBg2KL8MgzKZaXy5DkdogUFoiERdDHYP1Eb2rybzrEjwNNTQ2RM46DAbewAvPoJLUT6Et6KkkaVSwT6PAzCd | 2022-10-25T22:33:01.000Z |                   | 4R3gSG8BpU4t19KYj8CfnbtRpnT8gtk4dvTHxVRwc2r7 | 0                  | 27                 | DiGifdKABxzru2KsjN3YkZZmWP9mVMYK8HWadjtPtJit |                           |                           |
  | 157408751   | \{"accounts":\{"config":"STGR71TeAeycQUDKzku1GqPQdErQcTcdqxJuQmCjBu6","initializer":"CYgW93QqEhh8KweHmKo5iytM5A26pJGrmgYsD3j1bvPn","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"authority":"9eZbWiHsPRsxLSiHxzg2pkXsAuQMwAjQrda7C7e21Fw6","bump":255,"expired\_funds\_account":"9eZbWiHsPRsxLSiHxzg2pkXsAuQMwAjQrda7C7e21Fw6","max\_validator\_commission\_bps":10000,"num\_epochs\_valid":"10"},"instruction\_type":"Initialize","join\_key":"157408751-3Pt2wWSXAt83fiZTiuuZpcbYHs8Gyc7kKppYmvFaKhDbxLAbGTwHHW6Sg2FyAdVgwad7MnWp6zD3pdEF7BzgMhD7-0"} | 157408751-3Pt2wWSXAt83fiZTiuuZpcbYHs8Gyc7kKppYmvFaKhDbxLAbGTwHHW6Sg2FyAdVgwad7MnWp6zD3pdEF7BzgMhD7-0 | 3Pt2wWSXAt83fiZTiuuZpcbYHs8Gyc7kKppYmvFaKhDbxLAbGTwHHW6Sg2FyAdVgwad7MnWp6zD3pdEF7BzgMhD7 | 2022-10-25T22:22:13.000Z | Initialize        | 4R3gSG8BpU4t19KYj8CfnbtRpnT8gtk4dvTHxVRwc2r7 | 0                  | 10                 | CYgW93QqEhh8KweHmKo5iytM5A26pJGrmgYsD3j1bvPn |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jito_v1_solana_all_TipsDistribution_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_temp1\_v1\_solana\_all\_perps\_instructions

Jupiter perpetual futures protocol instruction-level events on Solana, primarily capturing liquidity provision activities with fee tiers, custody keys, and LP amounts. Enables granular analysis of liquidity provider behavior and protocol interaction patterns across perp markets.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | surrogate\_key                                                                                         | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account                   | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------------------------- | ------------------------- |
  | 228639274   | \{"accounts":\["37hJBDnntwqhGbK7L6M1bLyvccj4u55CCUiLPdYkiqBN"],"data":\{"custody\_key":"7xS2gz2bTp3fwCC7knJvUWTEU9Tycczu6VhJYKgi1wdz","fee\_bps":"30","lp\_amount":"17676294","mint\_amount\_usd":"21854304","pool\_key":"5BUwFW4nRbftYTDMbgxykoFWqWHPzahFSNAaaaJtVKsq","post\_pool\_amount\_usd":"5479317746435","pre\_pool\_amount\_usd":"5479295892131","token\_amount\_after\_fee":"498500000","token\_amount\_in":"500000000","token\_amount\_usd":"21920064"},"event\_type":"AddLiquidityEvent","idl":"idl\_slot\_347541244","join\_key":"228639274-muKzKK7pK5KdRm7FugUwsczj4u3LWbShawqWZEMXTYxNKiMuVxE1Aqah8LJj1vtyv9vLNCNaAoL4NEF58eX5zMa-5-2"}  | 228639274-muKzKK7pK5KdRm7FugUwsczj4u3LWbShawqWZEMXTYxNKiMuVxE1Aqah8LJj1vtyv9vLNCNaAoL4NEF58eX5zMa-5-2  | muKzKK7pK5KdRm7FugUwsczj4u3LWbShawqWZEMXTYxNKiMuVxE1Aqah8LJj1vtyv9vLNCNaAoL4NEF58eX5zMa  | 2023-11-07T21:28:37.000Z | AddLiquidityEvent | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 2                  | 43                 | 4Z24kmtXkQ5MDeZoSxJFy7BQwvuPQYxumF1NtH33XvmF | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 5                         |
  | 228585537   | \{"accounts":\["37hJBDnntwqhGbK7L6M1bLyvccj4u55CCUiLPdYkiqBN"],"data":\{"custody\_key":"G18jKKXQwBbrHeiK3C9MRXhkHsLHf7XgCSisykV46EZa","fee\_bps":"30","lp\_amount":"81168620","mint\_amount\_usd":"99689031","pool\_key":"5BUwFW4nRbftYTDMbgxykoFWqWHPzahFSNAaaaJtVKsq","post\_pool\_amount\_usd":"4594944311745","pre\_pool\_amount\_usd":"4594844622714","token\_amount\_after\_fee":"99700000","token\_amount\_in":"100000000","token\_amount\_usd":"99988998"},"event\_type":"AddLiquidityEvent","idl":"idl\_slot\_347541244","join\_key":"228585537-LS5vRKLZ4XX1jFFZsEX2QAoX9iahHDGNduJcknXxYTDwbho5Su51R8D1L9XrrRSP1q4G1d8ArMmU11BMky9PxjQ-3-2"}   | 228585537-LS5vRKLZ4XX1jFFZsEX2QAoX9iahHDGNduJcknXxYTDwbho5Su51R8D1L9XrrRSP1q4G1d8ArMmU11BMky9PxjQ-3-2  | LS5vRKLZ4XX1jFFZsEX2QAoX9iahHDGNduJcknXxYTDwbho5Su51R8D1L9XrrRSP1q4G1d8ArMmU11BMky9PxjQ  | 2023-11-07T15:05:54.000Z | AddLiquidityEvent | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 2                  | 0                  | 3pN36fRNDKkmDnnELMmTUSzGg1PZ1gUPcJN9KexadJmU | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 3                         |
  | 228636793   | \{"accounts":\["37hJBDnntwqhGbK7L6M1bLyvccj4u55CCUiLPdYkiqBN"],"data":\{"custody\_key":"7xS2gz2bTp3fwCC7knJvUWTEU9Tycczu6VhJYKgi1wdz","fee\_bps":"30","lp\_amount":"17733121","mint\_amount\_usd":"21932519","pool\_key":"5BUwFW4nRbftYTDMbgxykoFWqWHPzahFSNAaaaJtVKsq","post\_pool\_amount\_usd":"5402941062245","pre\_pool\_amount\_usd":"5402919129726","token\_amount\_after\_fee":"498500000","token\_amount\_in":"500000000","token\_amount\_usd":"21998514"},"event\_type":"AddLiquidityEvent","idl":"idl\_slot\_347541244","join\_key":"228636793-2XjQybeu8TpQYzerDRkLK6BMruGYddgB1WkpbT5mBrphoeyRDzLi7g9fF8GNrzcBMHM4qvytZE5niL561PJFvPaq-6-2"} | 228636793-2XjQybeu8TpQYzerDRkLK6BMruGYddgB1WkpbT5mBrphoeyRDzLi7g9fF8GNrzcBMHM4qvytZE5niL561PJFvPaq-6-2 | 2XjQybeu8TpQYzerDRkLK6BMruGYddgB1WkpbT5mBrphoeyRDzLi7g9fF8GNrzcBMHM4qvytZE5niL561PJFvPaq | 2023-11-07T21:11:05.000Z | AddLiquidityEvent | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 2                  | 48                 | 7JuH221ScNvTnEHXWrj5oS83N4V6Z9de24XBXgwchHui | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 6                         |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_temp1_v1_solana_all_perps_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_temp2\_v1\_solana\_all\_perps\_instructions

Jupiter perpetual futures protocol instruction-level data on Solana, capturing position opens, closes, liquidity adds, and swap events with decoded instruction parameters for analyzing trading behavior and protocol mechanics.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type    | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | -------------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 207967156   | \{"accounts":\{"event\_authority":"5YGiVFaQLK6BFJLmSeqdNwRSoiYDbG6cZYaW1q7L3qhY","owner":"DFZcDnmEYNUK1khquZzx5dQYiEyjJ3N5STqaDVLZ88ZU","pool":"7236FoaWTXJyzbfFPZcrzg3tBpPhGiTgXsGWvjwrYfiF","position":"G4axDnb4cuW6BhCyjTATH48tseVGgTafXVtveGcamp4z","position\_request":"7fnxs4qNWWZAvFcmUjFMHT3GW1fvZ4fd1V9GdJbaDhFy","position\_request\_ata":"5BUwFW4nRbftYTDMbgxykoFWqWHPzahFSNAaaaJtVKsq","program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","remaining":\["37hJBDnntwqhGbK7L6M1bLyvccj4u55CCUiLPdYkiqBN","PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu"],"token\_program":"LK9VfKF8fJEjTspmQzx6LEsrKzhs41d4Z6MKNFHUE5d"},"args":\{},"idl":"idl\_slot\_347541244","instruction\_type":"ClosePositionRequest","join\_key":"207967156-2Uj2qAPmv9Z3QQqWDxWuF4zNhBMX73WR3LHhhtJ9Z2bbjUcKr8mPyfs5iaSsaGJtkAvYRmAesRFXtJJG7zt7hWKW-3"}  | 207967156-2Uj2qAPmv9Z3QQqWDxWuF4zNhBMX73WR3LHhhtJ9Z2bbjUcKr8mPyfs5iaSsaGJtkAvYRmAesRFXtJJG7zt7hWKW-3 | 2Uj2qAPmv9Z3QQqWDxWuF4zNhBMX73WR3LHhhtJ9Z2bbjUcKr8mPyfs5iaSsaGJtkAvYRmAesRFXtJJG7zt7hWKW | 2023-07-28T06:55:15.000Z | ClosePositionRequest | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 3                  | 31                 | DFZcDnmEYNUK1khquZzx5dQYiEyjJ3N5STqaDVLZ88ZU |                           |                           |
  | 207967108   | \{"accounts":\{"event\_authority":"9EWLoKQJeCpWrRHqe35SScvSHxwNEuFs3YxGec4AWkm8","owner":"DFZcDnmEYNUK1khquZzx5dQYiEyjJ3N5STqaDVLZ88ZU","pool":"7236FoaWTXJyzbfFPZcrzg3tBpPhGiTgXsGWvjwrYfiF","position":"E3zUy1hhuPJ1drbuSHBeqD9wB1DFJSa2A4N41fSJHHHU","position\_request":"7fnxs4qNWWZAvFcmUjFMHT3GW1fvZ4fd1V9GdJbaDhFy","position\_request\_ata":"5BUwFW4nRbftYTDMbgxykoFWqWHPzahFSNAaaaJtVKsq","program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","remaining":\["37hJBDnntwqhGbK7L6M1bLyvccj4u55CCUiLPdYkiqBN","PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu"],"token\_program":"8gpuPEPWJMHuzFoMAZ8qqNV13rhjnjoBMMvZrFrxSbtH"},"args":\{},"idl":"idl\_slot\_347541244","instruction\_type":"ClosePositionRequest","join\_key":"207967108-4GVhgPPHfXdsawW6rRMKuGhuct6iHM4JprVWsVgN9y5rp7a2HEVJ3yRcrNan9vMLHqPfYkp8R3iUoNd4jd952VtY-5"} | 207967108-4GVhgPPHfXdsawW6rRMKuGhuct6iHM4JprVWsVgN9y5rp7a2HEVJ3yRcrNan9vMLHqPfYkp8R3iUoNd4jd952VtY-5 | 4GVhgPPHfXdsawW6rRMKuGhuct6iHM4JprVWsVgN9y5rp7a2HEVJ3yRcrNan9vMLHqPfYkp8R3iUoNd4jd952VtY | 2023-07-28T06:54:54.000Z | ClosePositionRequest | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 5                  | 18                 | DFZcDnmEYNUK1khquZzx5dQYiEyjJ3N5STqaDVLZ88ZU |                           |                           |
  | 207967016   | \{"accounts":\{"event\_authority":"47kk9eztCSo2fa2o88G42VnCYcjTeqiEkwhkMrerHbB2","owner":"DFZcDnmEYNUK1khquZzx5dQYiEyjJ3N5STqaDVLZ88ZU","pool":"7236FoaWTXJyzbfFPZcrzg3tBpPhGiTgXsGWvjwrYfiF","position":"6ibiSPpkZ3LenRfmTZVmg6iXvYY5HVqkpdxsGMsoiyQ4","position\_request":"AKXvYYUXD1dZa4sWa4EeL7bEqu1gNL2NVDXR2TaKXLMQ","position\_request\_ata":"5BUwFW4nRbftYTDMbgxykoFWqWHPzahFSNAaaaJtVKsq","program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","remaining":\["37hJBDnntwqhGbK7L6M1bLyvccj4u55CCUiLPdYkiqBN","PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu"],"token\_program":"GguvJY45G6w96VUWk2G6zM9zeoSUnDa9swc8z3rfCguk"},"args":\{},"idl":"idl\_slot\_347541244","instruction\_type":"ClosePositionRequest","join\_key":"207967016-ahbgRAK4KdFAzhjnEK698hTvFfxVAG2gDGVfo4GLEGKz4YWpwmhRfuBUPHeT5VPbdeWQrTKsCNDvtkEcKNa4ysf-3"}  | 207967016-ahbgRAK4KdFAzhjnEK698hTvFfxVAG2gDGVfo4GLEGKz4YWpwmhRfuBUPHeT5VPbdeWQrTKsCNDvtkEcKNa4ysf-3  | ahbgRAK4KdFAzhjnEK698hTvFfxVAG2gDGVfo4GLEGKz4YWpwmhRfuBUPHeT5VPbdeWQrTKsCNDvtkEcKNa4ysf  | 2023-07-28T06:54:13.000Z | ClosePositionRequest | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 3                  | 86                 | DFZcDnmEYNUK1khquZzx5dQYiEyjJ3N5STqaDVLZ88ZU |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_temp2_v1_solana_all_perps_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_v1\_solana\_all\_flashloan\_instructions

Flashloan instruction records from Jupiter v1 aggregator on Solana, including borrow, payback, and admin initialization operations. Tracks individual flashloan lifecycle events with account details and transaction context for arbitrage and liquidity analysis.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type  | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ------------------ | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 358518989   | \{"accounts":\{"associated\_token\_program":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","flashloan\_admin":"ALXWtv2P4GqH1B7Lq731joag52yRBRqmHV4naiXPTYWL","flashloan\_borrow\_position\_on\_liquidity":"BZZKgXxhxVkzx3NN8RfBPwU7ZmnQbDtp3ezcsXbiALL6","flashloan\_token\_reserves\_liquidity":"4Y66HtUEqbbbpZdENGtFdVhUMS3tnagffn3M4do59Nfy","instruction\_sysvar":"Sysvar1nstructions1111111111111111111111111","is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","liquidity":"7s1da8DduuBFqGra5bJBjpnvL5E9mGzCuMk1Qkh4or2Z","liquidity\_program":"jupeiUmn818Jg1ekPURTpr4mFo29p46vygyykFJ3wZC","mint":"So11111111111111111111111111111111111111112","rate\_model":"Acvyi9HBGmqh3Exe1N4PjBVyY8fokq2AdC6fSLqV6KSo","remaining":\[],"signer\_borrow\_token\_account":"C5mcwF2kE97MArTVG5V79dWgtKWNisqJFENRnxGKuUTG","system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","vault":"5JP5zgYCb9W37QQLgAHRHuinFLrKt87akDY1CgZoTPzr"},"args":\{"amount":"200000000"},"idl":"manual\_idl","instruction\_type":"FlashloanBorrow","join\_key":"358518989-5yrPWcA4wJYW1fnhCpo2AXFsWD9kiYFD8FmRfLWscJ6ATpnjVA9HeKg7gYQn7fxeU8Gfz2JtMqr8VQ1yaBx2C9ST-2"}  | 358518989-5yrPWcA4wJYW1fnhCpo2AXFsWD9kiYFD8FmRfLWscJ6ATpnjVA9HeKg7gYQn7fxeU8Gfz2JtMqr8VQ1yaBx2C9ST-2 | 5yrPWcA4wJYW1fnhCpo2AXFsWD9kiYFD8FmRfLWscJ6ATpnjVA9HeKg7gYQn7fxeU8Gfz2JtMqr8VQ1yaBx2C9ST | 2025-08-07T18:21:27.000Z | FlashloanBorrow    | jupgfSgfuAXv4B6R2Uxu85Z1qdzgju79s6MfZekN6XS | 2                  | 65                 | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 358518989   | \{"accounts":\{"associated\_token\_program":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","flashloan\_admin":"ALXWtv2P4GqH1B7Lq731joag52yRBRqmHV4naiXPTYWL","flashloan\_borrow\_position\_on\_liquidity":"BZZKgXxhxVkzx3NN8RfBPwU7ZmnQbDtp3ezcsXbiALL6","flashloan\_token\_reserves\_liquidity":"4Y66HtUEqbbbpZdENGtFdVhUMS3tnagffn3M4do59Nfy","instruction\_sysvar":"Sysvar1nstructions1111111111111111111111111","is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","liquidity":"7s1da8DduuBFqGra5bJBjpnvL5E9mGzCuMk1Qkh4or2Z","liquidity\_program":"jupeiUmn818Jg1ekPURTpr4mFo29p46vygyykFJ3wZC","mint":"So11111111111111111111111111111111111111112","rate\_model":"Acvyi9HBGmqh3Exe1N4PjBVyY8fokq2AdC6fSLqV6KSo","remaining":\[],"signer\_borrow\_token\_account":"C5mcwF2kE97MArTVG5V79dWgtKWNisqJFENRnxGKuUTG","system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","vault":"5JP5zgYCb9W37QQLgAHRHuinFLrKt87akDY1CgZoTPzr"},"args":\{"amount":"200000000"},"idl":"manual\_idl","instruction\_type":"FlashloanPayback","join\_key":"358518989-5yrPWcA4wJYW1fnhCpo2AXFsWD9kiYFD8FmRfLWscJ6ATpnjVA9HeKg7gYQn7fxeU8Gfz2JtMqr8VQ1yaBx2C9ST-7"} | 358518989-5yrPWcA4wJYW1fnhCpo2AXFsWD9kiYFD8FmRfLWscJ6ATpnjVA9HeKg7gYQn7fxeU8Gfz2JtMqr8VQ1yaBx2C9ST-7 | 5yrPWcA4wJYW1fnhCpo2AXFsWD9kiYFD8FmRfLWscJ6ATpnjVA9HeKg7gYQn7fxeU8Gfz2JtMqr8VQ1yaBx2C9ST | 2025-08-07T18:21:27.000Z | FlashloanPayback   | jupgfSgfuAXv4B6R2Uxu85Z1qdzgju79s6MfZekN6XS | 7                  | 65                 | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 358478206   | \{"accounts":\{"flashloan\_admin":"ALXWtv2P4GqH1B7Lq731joag52yRBRqmHV4naiXPTYWL","is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"authority":"3H8C6yYTXUcN9RRRDmcLDt3e4aZLYRRX4x2HbEjTqQAA","flashloan\_fee":0,"liquidity\_program":"jupeiUmn818Jg1ekPURTpr4mFo29p46vygyykFJ3wZC"},"idl":"manual\_idl","instruction\_type":"InitFlashloanAdmin","join\_key":"358478206-2hxkiXGxKP5i6r8652yZSbnNZLD3ufijd7qLwUVavxSGDGE9HW49quf9rjKKBFoLtCWgGh4V9nUxuHr3YRm8VVZ4-0"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | 358478206-2hxkiXGxKP5i6r8652yZSbnNZLD3ufijd7qLwUVavxSGDGE9HW49quf9rjKKBFoLtCWgGh4V9nUxuHr3YRm8VVZ4-0 | 2hxkiXGxKP5i6r8652yZSbnNZLD3ufijd7qLwUVavxSGDGE9HW49quf9rjKKBFoLtCWgGh4V9nUxuHr3YRm8VVZ4 | 2025-08-07T13:51:08.000Z | InitFlashloanAdmin | jupgfSgfuAXv4B6R2Uxu85Z1qdzgju79s6MfZekN6XS | 0                  | 124                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_v1_solana_all_flashloan_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_v1\_solana\_all\_lending\_instructions

Instruction-level activity from Jupiter v1 lending protocol on Solana, including deposits, withdrawals, and lending pool initializations. Contains decoded instruction data with account parameters for analyzing lending protocol interactions and liquidity flows.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 355651744   | \{"accounts":\{"f\_token\_mint":"9BEcn9aPEmhSPbPQeFGjidRiEKki46fVQDyPpSQXPA2D","is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","lending":"2vVYHYM8VYnvZqQWpTJSj8o8DBf1wM8pVs3bsTgYZiqJ","lending\_admin":"5nmGjA4s7ATzpBQXC5RNceRpaJ7pYw2wKsNBWyuSAZV6","metadata\_account":"8RnR7sf2K7dPcu1MZWBQLY7ZTpDQsYK7XQp62N54KrAY","metadata\_program":"metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s","mint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","sysvar\_instruction":"Sysvar1nstructions1111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_reserves\_liquidity":"94vK29npVbyRHXH63rRcTiSr26SFhrQTzbpNJuhQEDu"},"args":\{"liquidity\_program":"jupeiUmn818Jg1ekPURTpr4mFo29p46vygyykFJ3wZC","symbol":"USDC"},"idl":"manual\_idl","instruction\_type":"InitLending","join\_key":"355651744-643ue455oZKtwadM9Sj77zBtsafdWfZfUhJUUX4NQGkBQRei96bhS6Pv8E71Zr6sRYt7TqMdiy6fDtgfMmNnXF7K-1"}  | 355651744-643ue455oZKtwadM9Sj77zBtsafdWfZfUhJUUX4NQGkBQRei96bhS6Pv8E71Zr6sRYt7TqMdiy6fDtgfMmNnXF7K-1 | 643ue455oZKtwadM9Sj77zBtsafdWfZfUhJUUX4NQGkBQRei96bhS6Pv8E71Zr6sRYt7TqMdiy6fDtgfMmNnXF7K | 2025-07-25T13:18:02.000Z | InitLending       | jup3YeL8QhtSx1e253b2FDvsMNC87fDrgQZivbrndc9 | 1                  | 73                 | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 355651744   | \{"accounts":\{"f\_token\_mint":"GcV9tEj62VncGithz4o4N9x6HWXARxuRgEAYk9zahNA8","is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","lending":"3vejrc7HzHszWjn5YpntjiQEtJNB4Yd1Fff2cs9Hh7JZ","lending\_admin":"5nmGjA4s7ATzpBQXC5RNceRpaJ7pYw2wKsNBWyuSAZV6","metadata\_account":"8MpcnEArTwzY7ge3fPA23jYyeJJucNhz9csSvkG2ocZ4","metadata\_program":"metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s","mint":"HzwqbKZw8HxMN6bF2yFZNrht3c2iXXzpKcFu7uBEDKtr","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","sysvar\_instruction":"Sysvar1nstructions1111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_reserves\_liquidity":"FGFqvYQis8sg8xEkPWcNxc4hsrMz6UAHSW4rWK3CSZGr"},"args":\{"liquidity\_program":"jupeiUmn818Jg1ekPURTpr4mFo29p46vygyykFJ3wZC","symbol":"EURC"},"idl":"manual\_idl","instruction\_type":"InitLending","join\_key":"355651744-643ue455oZKtwadM9Sj77zBtsafdWfZfUhJUUX4NQGkBQRei96bhS6Pv8E71Zr6sRYt7TqMdiy6fDtgfMmNnXF7K-0"} | 355651744-643ue455oZKtwadM9Sj77zBtsafdWfZfUhJUUX4NQGkBQRei96bhS6Pv8E71Zr6sRYt7TqMdiy6fDtgfMmNnXF7K-0 | 643ue455oZKtwadM9Sj77zBtsafdWfZfUhJUUX4NQGkBQRei96bhS6Pv8E71Zr6sRYt7TqMdiy6fDtgfMmNnXF7K | 2025-07-25T13:18:02.000Z | InitLending       | jup3YeL8QhtSx1e253b2FDvsMNC87fDrgQZivbrndc9 | 0                  | 73                 | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 355651876   | \{"accounts":\{"f\_token\_mint":"2uQsyo1fXXQkDtcpXnLofWy88PxcvnfH2L8FPSE62FVU","is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","lending":"BeAqbxfrcXmzEYT2Ra62oW2MqkuFDHaCtps47Mzg6Zj3","lending\_admin":"5nmGjA4s7ATzpBQXC5RNceRpaJ7pYw2wKsNBWyuSAZV6","metadata\_account":"4qV9ke3RWQz16mNTQRZdc9aZTy3V1uvGjWYnGkmJJRHC","metadata\_program":"metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s","mint":"So11111111111111111111111111111111111111112","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","sysvar\_instruction":"Sysvar1nstructions1111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_reserves\_liquidity":"4Y66HtUEqbbbpZdENGtFdVhUMS3tnagffn3M4do59Nfy"},"args":\{"liquidity\_program":"jupeiUmn818Jg1ekPURTpr4mFo29p46vygyykFJ3wZC","symbol":"WSOL"},"idl":"manual\_idl","instruction\_type":"InitLending","join\_key":"355651876-5gFKjiHqVQHJ9oLmvYe8hKydCC2nLdvcXc1BxTAcpMEa78A5uaJ9Ueu4MfYQfKrEZDC7LrP2T1LMDJnqs7LqjCjF-0"}  | 355651876-5gFKjiHqVQHJ9oLmvYe8hKydCC2nLdvcXc1BxTAcpMEa78A5uaJ9Ueu4MfYQfKrEZDC7LrP2T1LMDJnqs7LqjCjF-0 | 5gFKjiHqVQHJ9oLmvYe8hKydCC2nLdvcXc1BxTAcpMEa78A5uaJ9Ueu4MfYQfKrEZDC7LrP2T1LMDJnqs7LqjCjF | 2025-07-25T13:18:56.000Z | InitLending       | jup3YeL8QhtSx1e253b2FDvsMNC87fDrgQZivbrndc9 | 0                  | 135                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_v1_solana_all_lending_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_v1\_solana\_all\_lendingRewardRateModel\_instructions

Instruction-level records for Jupiter v1 lending rewards rate model operations on Solana, including initialization, rate model updates, and reward distribution events. Used for analyzing lending incentive program configuration changes and administrative actions.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                           | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 355652344   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[87, 172, 135, 237, 187, 144, 91, 233]","join\_key":"355652344-3h6sWBVMNnMM2dtXJpB8KpYdZcTvUuxrsyUjFrTcLFyVTgkxuJA7W3doLACBsW4jAqXK6mQnQkdq9gD7jts1dg9a-2"} | 355652344-3h6sWBVMNnMM2dtXJpB8KpYdZcTvUuxrsyUjFrTcLFyVTgkxuJA7W3doLACBsW4jAqXK6mQnQkdq9gD7jts1dg9a-2 | 3h6sWBVMNnMM2dtXJpB8KpYdZcTvUuxrsyUjFrTcLFyVTgkxuJA7W3doLACBsW4jAqXK6mQnQkdq9gD7jts1dg9a | 2025-07-25T13:22:08.000Z |                   | jup7TthsMgcR9Y3L277b8Eo9uboVSmu1utkuXHNUKar | 2                  | 289                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 355652344   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[87, 172, 135, 237, 187, 144, 91, 233]","join\_key":"355652344-3h6sWBVMNnMM2dtXJpB8KpYdZcTvUuxrsyUjFrTcLFyVTgkxuJA7W3doLACBsW4jAqXK6mQnQkdq9gD7jts1dg9a-1"} | 355652344-3h6sWBVMNnMM2dtXJpB8KpYdZcTvUuxrsyUjFrTcLFyVTgkxuJA7W3doLACBsW4jAqXK6mQnQkdq9gD7jts1dg9a-1 | 3h6sWBVMNnMM2dtXJpB8KpYdZcTvUuxrsyUjFrTcLFyVTgkxuJA7W3doLACBsW4jAqXK6mQnQkdq9gD7jts1dg9a | 2025-07-25T13:22:08.000Z |                   | jup7TthsMgcR9Y3L277b8Eo9uboVSmu1utkuXHNUKar | 1                  | 289                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 355652344   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[87, 172, 135, 237, 187, 144, 91, 233]","join\_key":"355652344-3h6sWBVMNnMM2dtXJpB8KpYdZcTvUuxrsyUjFrTcLFyVTgkxuJA7W3doLACBsW4jAqXK6mQnQkdq9gD7jts1dg9a-0"} | 355652344-3h6sWBVMNnMM2dtXJpB8KpYdZcTvUuxrsyUjFrTcLFyVTgkxuJA7W3doLACBsW4jAqXK6mQnQkdq9gD7jts1dg9a-0 | 3h6sWBVMNnMM2dtXJpB8KpYdZcTvUuxrsyUjFrTcLFyVTgkxuJA7W3doLACBsW4jAqXK6mQnQkdq9gD7jts1dg9a | 2025-07-25T13:22:08.000Z |                   | jup7TthsMgcR9Y3L277b8Eo9uboVSmu1utkuXHNUKar | 0                  | 289                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_v1_solana_all_lendingRewardRateModel_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_v1\_solana\_all\_liquidity\_instructions

Jupiter v1 liquidity program instructions on Solana, including liquidity pool initialization, claim account creation, and protocol setup operations. Useful for tracking Jupiter's liquidity provisioning and incentive distribution mechanisms.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 355682476   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[48, 169, 76, 72, 229, 180, 55, 161]","join\_key":"355682476-59wmmYYzoeR9ZXS4piErPVjYNtWLZ8nV88cks8K7NKBBsSs743jtUu3kRwGPVTaVqW5cXWtf7mKco54JV6jz1sgM-0"}                                                                                                                                                                                                                                                                                   | 355682476-59wmmYYzoeR9ZXS4piErPVjYNtWLZ8nV88cks8K7NKBBsSs743jtUu3kRwGPVTaVqW5cXWtf7mKco54JV6jz1sgM-0 | 59wmmYYzoeR9ZXS4piErPVjYNtWLZ8nV88cks8K7NKBBsSs743jtUu3kRwGPVTaVqW5cXWtf7mKco54JV6jz1sgM | 2025-07-25T16:41:45.000Z |                   | jupeiUmn818Jg1ekPURTpr4mFo29p46vygyykFJ3wZC | 0                  | 62                 | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 355648501   | \{"accounts":\{"claim\_account":"EJ55wsjVmuFyDNVU1garidpos9bEMus6262WySbT7SBs","is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"mint":"4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU","user":"2nLi7gNC87zh6rd4C9mQRXR9LCBQA9TDSoGMgE43C21q"},"idl":"manual\_idl","instruction\_type":"InitClaimAccount","join\_key":"355648501-4oHf1e3xQgAkMiyrNZczdziaUa73G54fvvEzn8VhgfWkuVAeRa5RpH15cjvimeMuQ9tpjzdKv73pESZX26muhQqd-0"} | 355648501-4oHf1e3xQgAkMiyrNZczdziaUa73G54fvvEzn8VhgfWkuVAeRa5RpH15cjvimeMuQ9tpjzdKv73pESZX26muhQqd-0 | 4oHf1e3xQgAkMiyrNZczdziaUa73G54fvvEzn8VhgfWkuVAeRa5RpH15cjvimeMuQ9tpjzdKv73pESZX26muhQqd | 2025-07-25T12:56:28.000Z | InitClaimAccount  | jupeiUmn818Jg1ekPURTpr4mFo29p46vygyykFJ3wZC | 0                  | 323                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 355674032   | \{"accounts":\{"claim\_account":"Cg2X77Ni7DnqbGZreLkhct8BoEJEfQiB6TaxoDnzc634","is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"mint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","user":"nMzVs8GiXMVUENEwkev7JZfDcCENmz18ScheeVRdnb1"},"idl":"manual\_idl","instruction\_type":"InitClaimAccount","join\_key":"355674032-ZYyuo898wJ1N2ZhCFL2kHU9wgNPisAZ49xD2WyHw6Y4DNRF1LNTkVxV8kpjqqra6o3s8AKxefn5E2u3sW8GejSe-0"}   | 355674032-ZYyuo898wJ1N2ZhCFL2kHU9wgNPisAZ49xD2WyHw6Y4DNRF1LNTkVxV8kpjqqra6o3s8AKxefn5E2u3sW8GejSe-0  | ZYyuo898wJ1N2ZhCFL2kHU9wgNPisAZ49xD2WyHw6Y4DNRF1LNTkVxV8kpjqqra6o3s8AKxefn5E2u3sW8GejSe  | 2025-07-25T15:45:46.000Z | InitClaimAccount  | jupeiUmn818Jg1ekPURTpr4mFo29p46vygyykFJ3wZC | 0                  | 155                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_v1_solana_all_liquidity_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_v1\_solana\_all\_merkleDistributor\_instructions

Jupiter merkle distributor program instructions on Solana for airdrop and reward distribution campaigns. Captures admin initialization, distributor setup, reward claims, and role management for analyzing token distribution mechanics and claiming patterns.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 358900591   | \{"accounts":\{"is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","merkle\_admin":"JVzstDeQ48MKRULSy5aS1rC67mUzuYgQDYUANT6zcRZ","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"authority":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf"},"idl":"manual\_idl","instruction\_type":"InitMerkleAdmin","join\_key":"358900591-2CbAemcGoP7wam9am1hQcQYFT8TbsA145kU3P22SZvnuZN7Dwn6NzShro9EbD7AwzhtwaMKa1CPErXUcQQMiCjzp-0"}                                                                                                                                                                                                                                                                                                                                                                                                                                    | 358900591-2CbAemcGoP7wam9am1hQcQYFT8TbsA145kU3P22SZvnuZN7Dwn6NzShro9EbD7AwzhtwaMKa1CPErXUcQQMiCjzp-0 | 2CbAemcGoP7wam9am1hQcQYFT8TbsA145kU3P22SZvnuZN7Dwn6NzShro9EbD7AwzhtwaMKa1CPErXUcQQMiCjzp | 2025-08-09T12:32:32.000Z | InitMerkleAdmin   | jup9FB8aPL62L8SHwhZJnxnV263qQvc9tseGT6AFLn6 | 0                  | 237                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 358967576   | \{"accounts":\{"authority":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","merkle\_admin":"JVzstDeQ48MKRULSy5aS1rC67mUzuYgQDYUANT6zcRZ","merkle\_distributor":"4fMqBEiUeTZSiGD7gYTiyfEzjsaRmkNZda8oekQhXGQp","mint":"8izkdaBZq2twsKbB9Pw7F5t3y5sXtjg73PtwGG2ZjDfg","remaining":\["11111111111111111111111111111111"],"system\_program":"9bptzDGajyvZA2wcHdXnPfKAysUYK3YDKrj1wMUosQ4Z"},"args":\{"cycle\_in\_hours":"120","distribution\_in\_hours":"120","pull\_from\_distributor":false,"start\_block":358965487,"vesting\_start\_time":0,"vesting\_time":0},"idl":"manual\_idl","instruction\_type":"InitDistributor","join\_key":"358967576-3XyLhHUjbpEfwnPJxSgqCcwp16S83dsKDikmPnKQHhTe3aFJYrGgzdeWvxqgrto7LQgi17r3RLySwVMmjvZYNRvj-0"}                                                                                                                                                          | 358967576-3XyLhHUjbpEfwnPJxSgqCcwp16S83dsKDikmPnKQHhTe3aFJYrGgzdeWvxqgrto7LQgi17r3RLySwVMmjvZYNRvj-0 | 3XyLhHUjbpEfwnPJxSgqCcwp16S83dsKDikmPnKQHhTe3aFJYrGgzdeWvxqgrto7LQgi17r3RLySwVMmjvZYNRvj | 2025-08-09T19:58:14.000Z | InitDistributor   | jup9FB8aPL62L8SHwhZJnxnV263qQvc9tseGT6AFLn6 | 0                  | 82                 | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 358967924   | \{"accounts":\{"associated\_token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","distributor":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","distributor\_token\_account":"8izkdaBZq2twsKbB9Pw7F5t3y5sXtjg73PtwGG2ZjDfg","merkle\_admin":"JVzstDeQ48MKRULSy5aS1rC67mUzuYgQDYUANT6zcRZ","merkle\_distributor":"4fMqBEiUeTZSiGD7gYTiyfEzjsaRmkNZda8oekQhXGQp","mint":"9bptzDGajyvZA2wcHdXnPfKAysUYK3YDKrj1wMUosQ4Z","remaining":\["11111111111111111111111111111111"],"system\_program":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","token\_program":"7yAc7mtNXW5yFcKC4zeccqUvFW6zbrixMp3A1tp9e94w","vault\_token\_account":"CJxHmmhhPGsxnMLot7HvAiC6KXveGqiaw3CFsmczkoKt"},"args":\{"amount":"1000000"},"idl":"manual\_idl","instruction\_type":"DistributeRewards","join\_key":"358967924-2czBvwr9yo6j6LuoWvXfSW4VH1x6x5eWwXbhqUJdSVvaCyKwqZ3UJv6UZ4nkmqaKid4U19A5Y9RqLBkkWpF1wW7p-0"} | 358967924-2czBvwr9yo6j6LuoWvXfSW4VH1x6x5eWwXbhqUJdSVvaCyKwqZ3UJv6UZ4nkmqaKid4U19A5Y9RqLBkkWpF1wW7p-0 | 2czBvwr9yo6j6LuoWvXfSW4VH1x6x5eWwXbhqUJdSVvaCyKwqZ3UJv6UZ4nkmqaKid4U19A5Y9RqLBkkWpF1wW7p | 2025-08-09T20:00:29.000Z | DistributeRewards | jup9FB8aPL62L8SHwhZJnxnV263qQvc9tseGT6AFLn6 | 0                  | 339                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_v1_solana_all_merkleDistributor_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_v1\_solana\_all\_oracle\_instructions

Oracle instruction records from Jupiter V1 protocol on Solana, capturing price feed operations, authority updates, and exchange rate queries. Used for analyzing oracle reliability, admin actions, and price data consumption patterns across Jupiter swaps.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                  | surrogate\_key                                                                                        | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account                   | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------------------------- | ------------------------- |
  | 355671599   | \{"accounts":\{"authority":"3H8C6yYTXUcN9RRRDmcLDt3e4aZLYRRX4x2HbEjTqQAA","oracle\_admin":"8UVGqXzjqmneps7zQyVhpjzzcSDqhLDCSzGr43PSA857","remaining":\[]},"args":\{"auth\_status":\[\{"addr":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","value":true}]},"idl":"manual\_idl","instruction\_type":"UpdateAuths","join\_key":"355671599-KFCuyimCrh3pyuArCQnGn2mP1xyBKpkL7prp25UfWaKviM7zBhMxYsN4b4vcXL6HQK3nysHR41buAqE36seYcGL-3-0"}                       | 355671599-KFCuyimCrh3pyuArCQnGn2mP1xyBKpkL7prp25UfWaKviM7zBhMxYsN4b4vcXL6HQK3nysHR41buAqE36seYcGL-3-0 | KFCuyimCrh3pyuArCQnGn2mP1xyBKpkL7prp25UfWaKviM7zBhMxYsN4b4vcXL6HQK3nysHR41buAqE36seYcGL  | 2025-07-25T15:29:47.000Z | UpdateAuths       | jupnw4B6Eqs7ft6rxpzYLJZYSnrpRgPcr589n5Kv4oc | 0                  | 45                 | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf | SQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf | 3                         |
  | 355671732   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[220, 59, 207, 236, 108, 250, 47, 100]","join\_key":"355671732-4rj4PyJ8CWsaRakAkKpUfujXm2XKxGUHsjRCqGjigUTVTMvCm3qZCknuj9kRjYQd4Nr1BFect4a428jEjsatApMg-0"}                                                                                                                                                                                                                        | 355671732-4rj4PyJ8CWsaRakAkKpUfujXm2XKxGUHsjRCqGjigUTVTMvCm3qZCknuj9kRjYQd4Nr1BFect4a428jEjsatApMg-0  | 4rj4PyJ8CWsaRakAkKpUfujXm2XKxGUHsjRCqGjigUTVTMvCm3qZCknuj9kRjYQd4Nr1BFect4a428jEjsatApMg | 2025-07-25T15:30:39.000Z |                   | jupnw4B6Eqs7ft6rxpzYLJZYSnrpRgPcr589n5Kv4oc | 0                  | 158                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                                             |                           |
  | 355657292   | \{"accounts":\{"is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","oracle\_admin":"8UVGqXzjqmneps7zQyVhpjzzcSDqhLDCSzGr43PSA857","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"authority":"3H8C6yYTXUcN9RRRDmcLDt3e4aZLYRRX4x2HbEjTqQAA"},"idl":"manual\_idl","instruction\_type":"InitAdmin","join\_key":"355657292-44mJYuq18yqWjfdFY5hsYQnWtHbcsQVUHDFtL7V2GtSw9T1v8sQAprYdfNvwyJk7kTGhDacwojAJVEWc2C53Akjo-0"} | 355657292-44mJYuq18yqWjfdFY5hsYQnWtHbcsQVUHDFtL7V2GtSw9T1v8sQAprYdfNvwyJk7kTGhDacwojAJVEWc2C53Akjo-0  | 44mJYuq18yqWjfdFY5hsYQnWtHbcsQVUHDFtL7V2GtSw9T1v8sQAprYdfNvwyJk7kTGhDacwojAJVEWc2C53Akjo | 2025-07-25T13:54:54.000Z | InitAdmin         | jupnw4B6Eqs7ft6rxpzYLJZYSnrpRgPcr589n5Kv4oc | 0                  | 22                 | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                                             |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_v1_solana_all_oracle_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_v1\_solana\_all\_perps\_instructions

Instruction-level execution records from Jupiter Perpetuals v1 protocol on Solana, including transaction metadata, account interactions, and decoded instruction types. Used for analyzing protocol operations, failed transactions, and administrative actions like custody additions.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                           | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 206062512   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"206062512-2bqM6AqXtrNzfa6aP5VXi8UJJ1vFpgcd9BkErHktH7NNVVFnLFePqbAhcWnQzh64q3Y7egubuThkVm8TvyCti1PN-0"} | 206062512-2bqM6AqXtrNzfa6aP5VXi8UJJ1vFpgcd9BkErHktH7NNVVFnLFePqbAhcWnQzh64q3Y7egubuThkVm8TvyCti1PN-0 | 2bqM6AqXtrNzfa6aP5VXi8UJJ1vFpgcd9BkErHktH7NNVVFnLFePqbAhcWnQzh64q3Y7egubuThkVm8TvyCti1PN | 2023-07-18T11:34:31.000Z |                   | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 0                  | 26                 | 2j5nCxKzqiRBtpCq1wPtPjBy5JaCQWg28DtWnsv1o7M2 |                           |                           |
  | 206062521   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"206062521-zzf15i3Jy1TztNtHWTDgoT4DeVdRD5QX1ZMpjyFCoW8kBijo7wkrnwWyo2F1k91jgu9zhcRozBtz8WtzHDdaoEs-0"}  | 206062521-zzf15i3Jy1TztNtHWTDgoT4DeVdRD5QX1ZMpjyFCoW8kBijo7wkrnwWyo2F1k91jgu9zhcRozBtz8WtzHDdaoEs-0  | zzf15i3Jy1TztNtHWTDgoT4DeVdRD5QX1ZMpjyFCoW8kBijo7wkrnwWyo2F1k91jgu9zhcRozBtz8WtzHDdaoEs  | 2023-07-18T11:34:34.000Z |                   | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 0                  | 48                 | 2j5nCxKzqiRBtpCq1wPtPjBy5JaCQWg28DtWnsv1o7M2 |                           |                           |
  | 206062531   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"206062531-63EnTmXG4WEyRvfe1NDCttvKgEJJGngYaWhS2JVj7AkoWvfffhP6KxdgauJ8RqSHS2J4jd1zBagqAfGNVZ5T55tj-0"} | 206062531-63EnTmXG4WEyRvfe1NDCttvKgEJJGngYaWhS2JVj7AkoWvfffhP6KxdgauJ8RqSHS2J4jd1zBagqAfGNVZ5T55tj-0 | 63EnTmXG4WEyRvfe1NDCttvKgEJJGngYaWhS2JVj7AkoWvfffhP6KxdgauJ8RqSHS2J4jd1zBagqAfGNVZ5T55tj | 2023-07-18T11:34:39.000Z |                   | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu | 0                  | 58                 | 2j5nCxKzqiRBtpCq1wPtPjBy5JaCQWg28DtWnsv1o7M2 |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_v1_solana_all_perps_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_v1\_solana\_all\_SwapV4\_instructions

Jupiter V4 swap routing instructions on Solana, capturing transaction-level swap execution details with JSON-encoded account data and instruction metadata. Used for analyzing Jupiter aggregator routing patterns, swap volumes, and user wallet activity.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 311095674   | \{"accounts":\{"destinationTokenAccount":"2ENAs4NzPXsuUNNhWtBJ7v7dhfY3Fc4Vbkkcis2qqVmo","remaining":\["PhoeNiXZ8ByJGLkxNfZRnkUfjvmuYqLR89jjFHGqdXY","7aDTsspkQNGKmrexAN7FLx9oxU3iPczSSvHNggyuqYkR","8BV6rrWsUabnTDA3dE6A69oUDJAj3hMhtBHTJyXB7czp","GGgUJX5Ckvxg7mw1pB3jXEphg2w3Ndt5x731Vrjk9FkC","2ENAs4NzPXsuUNNhWtBJ7v7dhfY3Fc4Vbkkcis2qqVmo","465hpb9FxqreEBmgts2YTwBtYrG9YMqkXt61MmnhhFij","9yFWDDFU6wQdmrfpg1Qvt1UkG2HHtYbfnFFQmW4Vb4Y4","2YUpvqq6Epf45RW7p7jqzoj6GAwjNZ7msHyH6uB8qELz","TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"],"tokenProgram":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","userTransferAuthority":"GGgUJX5Ckvxg7mw1pB3jXEphg2w3Ndt5x731Vrjk9FkC"},"args":\{"in\_amount":"469340625","platform\_fee\_bps":0,"quoted\_out\_amount":"324989940","slippage\_bps":0,"swap\_leg":\{"Swap":\{"swap":\{"Phoenix":\{"side":"Bid"}}}}},"instruction\_type":"Route","join\_key":"311095674-2XbXdhRT3NAksMqoQg6gbXG3v5QfQX4Z5Wmg3enq1y6W8ddCPaVj3zavFHqfN5CDubsezV2ugAkHMFok2g25oCYf-1"} | 311095674-2XbXdhRT3NAksMqoQg6gbXG3v5QfQX4Z5Wmg3enq1y6W8ddCPaVj3zavFHqfN5CDubsezV2ugAkHMFok2g25oCYf-1 | 2XbXdhRT3NAksMqoQg6gbXG3v5QfQX4Z5Wmg3enq1y6W8ddCPaVj3zavFHqfN5CDubsezV2ugAkHMFok2g25oCYf | 2025-01-01T01:39:28.000Z | Route             | JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB | 1                  | 163                | GGgUJX5Ckvxg7mw1pB3jXEphg2w3Ndt5x731Vrjk9FkC |                           |                           |
  | 311199197   | \{"accounts":\{"destinationTokenAccount":"2ENAs4NzPXsuUNNhWtBJ7v7dhfY3Fc4Vbkkcis2qqVmo","remaining":\["PhoeNiXZ8ByJGLkxNfZRnkUfjvmuYqLR89jjFHGqdXY","7aDTsspkQNGKmrexAN7FLx9oxU3iPczSSvHNggyuqYkR","8BV6rrWsUabnTDA3dE6A69oUDJAj3hMhtBHTJyXB7czp","GGgUJX5Ckvxg7mw1pB3jXEphg2w3Ndt5x731Vrjk9FkC","2ENAs4NzPXsuUNNhWtBJ7v7dhfY3Fc4Vbkkcis2qqVmo","465hpb9FxqreEBmgts2YTwBtYrG9YMqkXt61MmnhhFij","9yFWDDFU6wQdmrfpg1Qvt1UkG2HHtYbfnFFQmW4Vb4Y4","2YUpvqq6Epf45RW7p7jqzoj6GAwjNZ7msHyH6uB8qELz","TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"],"tokenProgram":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","userTransferAuthority":"GGgUJX5Ckvxg7mw1pB3jXEphg2w3Ndt5x731Vrjk9FkC"},"args":\{"in\_amount":"469340625","platform\_fee\_bps":0,"quoted\_out\_amount":"340389890","slippage\_bps":0,"swap\_leg":\{"Swap":\{"swap":\{"Phoenix":\{"side":"Bid"}}}}},"instruction\_type":"Route","join\_key":"311199197-3w2T9JheBFkZTrQbJpCY9VnjEz6WeGiyFYAzwwP6Mq5BJ3n76hoWTbszUCtkZa3RFCATYXJJ4JTxUD9EcD8ZRy3N-1"} | 311199197-3w2T9JheBFkZTrQbJpCY9VnjEz6WeGiyFYAzwwP6Mq5BJ3n76hoWTbszUCtkZa3RFCATYXJJ4JTxUD9EcD8ZRy3N-1 | 3w2T9JheBFkZTrQbJpCY9VnjEz6WeGiyFYAzwwP6Mq5BJ3n76hoWTbszUCtkZa3RFCATYXJJ4JTxUD9EcD8ZRy3N | 2025-01-01T13:22:22.000Z | Route             | JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB | 1                  | 321                | GGgUJX5Ckvxg7mw1pB3jXEphg2w3Ndt5x731Vrjk9FkC |                           |                           |
  | 311155958   | \{"accounts":\{"destinationTokenAccount":"2ENAs4NzPXsuUNNhWtBJ7v7dhfY3Fc4Vbkkcis2qqVmo","remaining":\["PhoeNiXZ8ByJGLkxNfZRnkUfjvmuYqLR89jjFHGqdXY","7aDTsspkQNGKmrexAN7FLx9oxU3iPczSSvHNggyuqYkR","8BV6rrWsUabnTDA3dE6A69oUDJAj3hMhtBHTJyXB7czp","GGgUJX5Ckvxg7mw1pB3jXEphg2w3Ndt5x731Vrjk9FkC","2ENAs4NzPXsuUNNhWtBJ7v7dhfY3Fc4Vbkkcis2qqVmo","465hpb9FxqreEBmgts2YTwBtYrG9YMqkXt61MmnhhFij","9yFWDDFU6wQdmrfpg1Qvt1UkG2HHtYbfnFFQmW4Vb4Y4","2YUpvqq6Epf45RW7p7jqzoj6GAwjNZ7msHyH6uB8qELz","TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"],"tokenProgram":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","userTransferAuthority":"GGgUJX5Ckvxg7mw1pB3jXEphg2w3Ndt5x731Vrjk9FkC"},"args":\{"in\_amount":"586525781","platform\_fee\_bps":0,"quoted\_out\_amount":"387120724","slippage\_bps":0,"swap\_leg":\{"Swap":\{"swap":\{"Phoenix":\{"side":"Bid"}}}}},"instruction\_type":"Route","join\_key":"311155958-2fuDS8aApadYVPQVGmtFT39T5Xi15b6m6GbnDzM4QrqCsUyTjvsxfQoFunsLw7L9Qr7z6ZYUvauMwrHyZjZyGWCd-1"} | 311155958-2fuDS8aApadYVPQVGmtFT39T5Xi15b6m6GbnDzM4QrqCsUyTjvsxfQoFunsLw7L9Qr7z6ZYUvauMwrHyZjZyGWCd-1 | 2fuDS8aApadYVPQVGmtFT39T5Xi15b6m6GbnDzM4QrqCsUyTjvsxfQoFunsLw7L9Qr7z6ZYUvauMwrHyZjZyGWCd | 2025-01-01T08:29:20.000Z | Route             | JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB | 1                  | 108                | GGgUJX5Ckvxg7mw1pB3jXEphg2w3Ndt5x731Vrjk9FkC |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_v1_solana_all_SwapV4_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_v1\_solana\_all\_SwapV6\_instructions

Jupiter V1 aggregator SwapV6 instruction-level data on Solana, containing ClaimToken and swap operations with account details, instruction ordering, and raw JSON payloads. Enables granular analysis of Jupiter routing behavior, multi-hop swap composition, and token claim activity.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 311099600   | \{"accounts":\{"associated\_token\_program":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","destination\_token\_account":"7zopSMMCJrNffLJxZhMihVjFaYAwoueLAXS3YhZqJjuC","mint":"DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","payer":"DEM7JJFjemWE5tjt3aC9eeTsGtTnyAs95EWhY2bM6n1o","program\_authority":"6LXutJvKUw8Q5ue2gCgKHQdAN4suWW8awzFVC6XCguFx","program\_token\_account":"2iMBC5atURdAawxMWscr5oXjk572cJu9Gyfx66f3bEKW","remaining":\[],"system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","wallet":"J434EKW6KDmnJHxVty1axHT6kjszKKFEyesKqxdQ7y64"},"args":\{"id":7},"instruction\_type":"ClaimToken","join\_key":"311099600-2nVdYMnc9eke9BVtVvcDe5uRkbVnsM7QVQ7pnyJMcBES3DpJeWQDgY6irdL21Ptu8eh9HuCz6mho3Rs6uarxqPPg-9"} | 311099600-2nVdYMnc9eke9BVtVvcDe5uRkbVnsM7QVQ7pnyJMcBES3DpJeWQDgY6irdL21Ptu8eh9HuCz6mho3Rs6uarxqPPg-9 | 2nVdYMnc9eke9BVtVvcDe5uRkbVnsM7QVQ7pnyJMcBES3DpJeWQDgY6irdL21Ptu8eh9HuCz6mho3Rs6uarxqPPg | 2025-01-01T02:06:32.000Z | ClaimToken        | JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4 | 9                  | 297                | DEM7JJFjemWE5tjt3aC9eeTsGtTnyAs95EWhY2bM6n1o |                           |                           |
  | 311099600   | \{"accounts":\{"associated\_token\_program":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","destination\_token\_account":"7zopSMMCJrNffLJxZhMihVjFaYAwoueLAXS3YhZqJjuC","mint":"DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","payer":"DEM7JJFjemWE5tjt3aC9eeTsGtTnyAs95EWhY2bM6n1o","program\_authority":"6U91aKa8pmMxkJwBCfPTmUEfZi6dHe7DcFq2ALvB2tbB","program\_token\_account":"4hwwqG3yPawkEzFyGMvHqM8rnjDPEhZRG8gggmAviKUb","remaining":\[],"system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","wallet":"J434EKW6KDmnJHxVty1axHT6kjszKKFEyesKqxdQ7y64"},"args":\{"id":3},"instruction\_type":"ClaimToken","join\_key":"311099600-2nVdYMnc9eke9BVtVvcDe5uRkbVnsM7QVQ7pnyJMcBES3DpJeWQDgY6irdL21Ptu8eh9HuCz6mho3Rs6uarxqPPg-5"} | 311099600-2nVdYMnc9eke9BVtVvcDe5uRkbVnsM7QVQ7pnyJMcBES3DpJeWQDgY6irdL21Ptu8eh9HuCz6mho3Rs6uarxqPPg-5 | 2nVdYMnc9eke9BVtVvcDe5uRkbVnsM7QVQ7pnyJMcBES3DpJeWQDgY6irdL21Ptu8eh9HuCz6mho3Rs6uarxqPPg | 2025-01-01T02:06:32.000Z | ClaimToken        | JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4 | 5                  | 297                | DEM7JJFjemWE5tjt3aC9eeTsGtTnyAs95EWhY2bM6n1o |                           |                           |
  | 311099600   | \{"accounts":\{"associated\_token\_program":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","destination\_token\_account":"7zopSMMCJrNffLJxZhMihVjFaYAwoueLAXS3YhZqJjuC","mint":"DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263","payer":"DEM7JJFjemWE5tjt3aC9eeTsGtTnyAs95EWhY2bM6n1o","program\_authority":"BQ72nSv9f3PRyRKCBnHLVrerrv37CYTHm5h3s9VSGQDV","program\_token\_account":"mj5Fy2PVE288PKnJKthw1v7iqQ1ypUTtxT916d3LTkN","remaining":\[],"system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","wallet":"J434EKW6KDmnJHxVty1axHT6kjszKKFEyesKqxdQ7y64"},"args":\{"id":2},"instruction\_type":"ClaimToken","join\_key":"311099600-2nVdYMnc9eke9BVtVvcDe5uRkbVnsM7QVQ7pnyJMcBES3DpJeWQDgY6irdL21Ptu8eh9HuCz6mho3Rs6uarxqPPg-4"}  | 311099600-2nVdYMnc9eke9BVtVvcDe5uRkbVnsM7QVQ7pnyJMcBES3DpJeWQDgY6irdL21Ptu8eh9HuCz6mho3Rs6uarxqPPg-4 | 2nVdYMnc9eke9BVtVvcDe5uRkbVnsM7QVQ7pnyJMcBES3DpJeWQDgY6irdL21Ptu8eh9HuCz6mho3Rs6uarxqPPg | 2025-01-01T02:06:32.000Z | ClaimToken        | JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4 | 4                  | 297                | DEM7JJFjemWE5tjt3aC9eeTsGtTnyAs95EWhY2bM6n1o |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_v1_solana_all_SwapV6_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_jupiter\_v1\_solana\_all\_vaults\_instructions

Instruction-level records from Jupiter V1 lending vaults on Solana, including vault initialization, branch setup, and tick configuration operations. Useful for tracking vault deployment activity and analyzing protocol state changes by instruction type.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type    | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | -------------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 355673460   | \{"accounts":\{"authority":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","borrow\_token\_reserves\_liquidity":"94vK29npVbyRHXH63rRcTiSr26SFhrQTzbpNJuhQEDu","remaining":\[],"supply\_token\_reserves\_liquidity":"4Y66HtUEqbbbpZdENGtFdVhUMS3tnagffn3M4do59Nfy","system\_program":"11111111111111111111111111111111","vault\_admin":"4Pgx2M7ZsDRvXU4CitoT94EJUohxqSk3eBuLsoz834dm","vault\_config":"nMzVs8GiXMVUENEwkev7JZfDcCENmz18ScheeVRdnb1","vault\_state":"FU6R6LFuFUjq1PzquPxBbwvaSs3nxCNWUzi7JntkMZtf"},"args":\{"vault\_id":1},"idl":"manual\_idl","instruction\_type":"InitVaultState","join\_key":"355673460-4TukSds76QMoudNKkbqvReafTa6cS5JG33Z52eorNpanShnxBNQ2JiTUiPPTP7k4t5yAHytb4sLszViUcGeBY63C-0"} | 355673460-4TukSds76QMoudNKkbqvReafTa6cS5JG33Z52eorNpanShnxBNQ2JiTUiPPTP7k4t5yAHytb4sLszViUcGeBY63C-0 | 4TukSds76QMoudNKkbqvReafTa6cS5JG33Z52eorNpanShnxBNQ2JiTUiPPTP7k4t5yAHytb4sLszViUcGeBY63C | 2025-07-25T15:41:58.000Z | InitVaultState       | jupr81YtYssSyPt8jbnGuiWon5f6x9TcDEFxYe3Bdzi | 0                  | 535                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 355673481   | \{"accounts":\{"branch":"B97YAM4vp1cExVJusfQXZUvacy5vfcKb8Dmvwkm75hf9","is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","remaining":\[],"system\_program":"11111111111111111111111111111111","vault\_config":"nMzVs8GiXMVUENEwkev7JZfDcCENmz18ScheeVRdnb1"},"args":\{"branch\_id":14,"vault\_id":1},"idl":"manual\_idl","instruction\_type":"InitBranch","join\_key":"355673481-qeJFwtvWBLxPUFc8MJkBTM29RCFy6WDsPHeSfKEumbYFNnihyJtZTP1L3e5UXxsFgAGPnXRMHdSimytbvyVcDXN-14"}                                                                                                                                                                                                                               | 355673481-qeJFwtvWBLxPUFc8MJkBTM29RCFy6WDsPHeSfKEumbYFNnihyJtZTP1L3e5UXxsFgAGPnXRMHdSimytbvyVcDXN-14 | qeJFwtvWBLxPUFc8MJkBTM29RCFy6WDsPHeSfKEumbYFNnihyJtZTP1L3e5UXxsFgAGPnXRMHdSimytbvyVcDXN  | 2025-07-25T15:42:06.000Z | InitBranch           | jupr81YtYssSyPt8jbnGuiWon5f6x9TcDEFxYe3Bdzi | 14                 | 45                 | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
  | 355673502   | \{"accounts":\{"is\_signer":"HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf","remaining":\[],"system\_program":"11111111111111111111111111111111","tick\_has\_debt\_array":"6WFjB1QGthc9ZVZTfNLr2bRVdxzGWNx5oB8bgKwzsp6k","vault\_config":"nMzVs8GiXMVUENEwkev7JZfDcCENmz18ScheeVRdnb1"},"args":\{"index":2,"vault\_id":1},"idl":"manual\_idl","instruction\_type":"InitTickHasDebtArray","join\_key":"355673502-eAFcHimgHb4Bco6nCSGi1hoBPZrtkskiMFWQGwYZVtr5uNnj82tvCNKc5GtxqcpmCDdKBoQemqaFBX9gEdEeFvv-2"}                                                                                                                                                                                                            | 355673502-eAFcHimgHb4Bco6nCSGi1hoBPZrtkskiMFWQGwYZVtr5uNnj82tvCNKc5GtxqcpmCDdKBoQemqaFBX9gEdEeFvv-2  | eAFcHimgHb4Bco6nCSGi1hoBPZrtkskiMFWQGwYZVtr5uNnj82tvCNKc5GtxqcpmCDdKBoQemqaFBX9gEdEeFvv  | 2025-07-25T15:42:14.000Z | InitTickHasDebtArray | jupr81YtYssSyPt8jbnGuiWon5f6x9TcDEFxYe3Bdzi | 2                  | 120                | HYbxGkNvEwvZ14RzJHPB9h3dWfXjxwAEhkyzJRHx1hBf |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_jupiter_v1_solana_all_vaults_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_kamino\_v1\_solana\_all\_KaminoFarm\_instructions

Decoded program instructions from Kamino v1 yield farming protocol on Solana, including farm initialization, configuration changes, and user interactions. Enables analysis of liquidity mining operations and farm lifecycle management across the Kamino platform.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 181638452   | \{"accounts":\{"farmAdmin":"GWmRFZVRsVdi5KhSGwTZq2oa2m2fzHuGHzWZfK1iZ5jc","farmState":"CdkTP63iRfxyxv8G8N12n3MjznhPPTRPxeP4ijCx5hB7","farmVault":"HogP9qx1wHakABYJMaNrUoCHmNEoyCwRTsTwN6BtTJdn","farmVaultsAuthority":"4yeP9P9529uRPo5PmVdg2YPosDeZufUVwAFQS3gWkHCB","globalConfig":"6UodrBjL2ZreDy7QdR4YV1oxqMBjVYSEyrFpctqqwGwL","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","systemProgram":"11111111111111111111111111111111","tokenMint":"DaUyf9BxUawBSBdkH1A2nbyNM9DqH4fMZfFQGAVmMJi6","tokenProgram":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"},"args":\{},"instruction\_type":"InitializeFarm","join\_key":"181638452-4Y72SEJgSdPBC4XhmqMWnAFwHkGANbpJnaJBg12v1DQJ6HG6cuaJnputvqSZwPwW9jZxGs3B7tjLxRCZzs1iKQLe-0"} | 181638452-4Y72SEJgSdPBC4XhmqMWnAFwHkGANbpJnaJBg12v1DQJ6HG6cuaJnputvqSZwPwW9jZxGs3B7tjLxRCZzs1iKQLe-0 | 4Y72SEJgSdPBC4XhmqMWnAFwHkGANbpJnaJBg12v1DQJ6HG6cuaJnputvqSZwPwW9jZxGs3B7tjLxRCZzs1iKQLe | 2023-03-09T14:00:40.000Z | InitializeFarm    | FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr | 0                  | 48                 | GWmRFZVRsVdi5KhSGwTZq2oa2m2fzHuGHzWZfK1iZ5jc |                           |                           |
  | 181637637   | \{"error":"Instruction::decode failed: Unknown discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"181637637-vdFXQFDZNkyesUahkbfA2V3UrGY6MR5tgnNTciURqNFaraYVs9z86ztHEJRe5S27nHKyvjcU4oRVFNpahT8p7p6-0"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | 181637637-vdFXQFDZNkyesUahkbfA2V3UrGY6MR5tgnNTciURqNFaraYVs9z86ztHEJRe5S27nHKyvjcU4oRVFNpahT8p7p6-0  | vdFXQFDZNkyesUahkbfA2V3UrGY6MR5tgnNTciURqNFaraYVs9z86ztHEJRe5S27nHKyvjcU4oRVFNpahT8p7p6  | 2023-03-09T13:54:03.000Z |                   | FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr | 0                  | 26                 | GWmRFZVRsVdi5KhSGwTZq2oa2m2fzHuGHzWZfK1iZ5jc |                           |                           |
  | 181637673   | \{"error":"Instruction::decode failed: Unknown discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"181637673-WNwEcTcEPEyTDW4gtNzUeHeDj87SkCX1fAwCBif7ksrrWKGyVVaK9GqYAHpkaTbW8pNGqAEADg4ZwftWNaUy1hp-0"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | 181637673-WNwEcTcEPEyTDW4gtNzUeHeDj87SkCX1fAwCBif7ksrrWKGyVVaK9GqYAHpkaTbW8pNGqAEADg4ZwftWNaUy1hp-0  | WNwEcTcEPEyTDW4gtNzUeHeDj87SkCX1fAwCBif7ksrrWKGyVVaK9GqYAHpkaTbW8pNGqAEADg4ZwftWNaUy1hp  | 2023-03-09T13:54:19.000Z |                   | FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr | 0                  | 65                 | GWmRFZVRsVdi5KhSGwTZq2oa2m2fzHuGHzWZfK1iZ5jc |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_kamino_v1_solana_all_KaminoFarm_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_kamino\_v1\_solana\_all\_KaminoLend\_instructions

Instruction-level activity from Kamino Lend v1 protocol on Solana, including lending market initialization, reserve operations, and transaction signers. Contains both successfully decoded instructions and parsing errors for analyzing protocol interactions and debugging failed transactions.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 182747456   | \{"error":"Instruction::decode failed: Unknown discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"182747456-63fJFgBtYGjbSzzaaARC9kWM3NMH1LbbrsSwAV4vgKSpo95mUxV9BDuQ9PDkEW1C2JweVjDfg297FHZ4qoTdBCNd-0"} | 182747456-63fJFgBtYGjbSzzaaARC9kWM3NMH1LbbrsSwAV4vgKSpo95mUxV9BDuQ9PDkEW1C2JweVjDfg297FHZ4qoTdBCNd-0 | 63fJFgBtYGjbSzzaaARC9kWM3NMH1LbbrsSwAV4vgKSpo95mUxV9BDuQ9PDkEW1C2JweVjDfg297FHZ4qoTdBCNd | 2023-03-15T15:52:48.000Z |                   | KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD | 0                  | 16                 | 3RVJPtdkUXAm4nKmzLyP6cydpPoi5AQ3HvFLfuVdimLz |                           |                           |
  | 182747458   | \{"error":"Instruction::decode failed: Unknown discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"182747458-4ckvhC7MFhr6PZfAmZBQX7pH9u5LpgCuT5Eo39dDTNDTZ5SQd2LNA5DzVM9PCxNziPGx4az5frkaghbD73KVguvc-0"} | 182747458-4ckvhC7MFhr6PZfAmZBQX7pH9u5LpgCuT5Eo39dDTNDTZ5SQd2LNA5DzVM9PCxNziPGx4az5frkaghbD73KVguvc-0 | 4ckvhC7MFhr6PZfAmZBQX7pH9u5LpgCuT5Eo39dDTNDTZ5SQd2LNA5DzVM9PCxNziPGx4az5frkaghbD73KVguvc | 2023-03-15T15:52:50.000Z |                   | KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD | 0                  | 23                 | 3RVJPtdkUXAm4nKmzLyP6cydpPoi5AQ3HvFLfuVdimLz |                           |                           |
  | 182747418   | \{"error":"Instruction::decode failed: Unknown discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"182747418-4GB6GT4TD7E81YAvcammMfe88WPcbCZGqG2ZxpTJDarBUer92SacqcTf7HA1P1eoG9QSTotm9x69XRBnsX6ctfT2-0"} | 182747418-4GB6GT4TD7E81YAvcammMfe88WPcbCZGqG2ZxpTJDarBUer92SacqcTf7HA1P1eoG9QSTotm9x69XRBnsX6ctfT2-0 | 4GB6GT4TD7E81YAvcammMfe88WPcbCZGqG2ZxpTJDarBUer92SacqcTf7HA1P1eoG9QSTotm9x69XRBnsX6ctfT2 | 2023-03-15T15:52:32.000Z |                   | KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD | 0                  | 37                 | 3RVJPtdkUXAm4nKmzLyP6cydpPoi5AQ3HvFLfuVdimLz |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_kamino_v1_solana_all_KaminoLend_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_kamino\_v1\_solana\_all\_KaminoLiquidity\_instructions

Decoded instruction-level data from Kamino v1 liquidity protocol on Solana, including deposits, withdrawals, and pool operations with account references and execution context. Used for analyzing user interactions with Kamino's automated liquidity vaults and tracking protocol instruction patterns.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 142373668   | \{"accounts":\{"baseVaultAuthority":"GHidr1mDTKEox1LRn6P5Jpek824oCa9eUFypUx6YD2va","globalConfig":"7pJkDTzxF1XMsWFTYtLbziYt4CesQNTA38jjjPejuDmH","pool":"HQcY5n2zP6rW74fyFEhWeBd3LnJpBcZechkvJpmdb8cx","position":"CPyxqkHs5qLqzBFgUzAmui3HWZBb9kVUhCobMxCphAWi","remaining":\[],"scopePrices":"SysvarRent111111111111111111111111111111111","sharesMint":"3NJYftD5sjVfxSnUdZ1wVML8f3aC6mp1CXCL6L7TnU8C","sharesMintAuthority":"11111111111111111111111111111111","strategy":"F8z8DMRKjyKd6McQmmNCs4v8HbpnaHEWkdmZSwp7FtxP","tickArrayLower":"CrAPqRGnFaf7JNR3NBMw6s5x72STEjzFG7aepi8pHrYA","tickArrayUpper":"DycZciHh895Y8JRKECKExdLmRc94pAxdDMAZKYS9wTdz","tokenAAta":"So11111111111111111111111111111111111111112","tokenAMint":"EXtSFU8HSSnEjZN9qCAGjaT8tPUL1ZyEhqYwqUZaF3BP","tokenAVault":"BdXGL5oQRNUWKM7k3DbXQTTA2LwVMhkg7RgKpnD6SyWp","tokenBAta":"mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So","tokenBMint":"Ewsaxvn4xvf3q6jN26Vg5432eFQWviwfPgdwCFxgj7Pp","tokenBVault":"DJTDwv5cjTnfCWgVS6Fa672AVMGBtaJ4WX9kA6ETSBkV","tokenInfos":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","tokenProgram":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user":"BabJ4KTDUDqaBRWLFza3Ek3zEcjXaPDmeRGRwusQyLPS","userSharesAta":"67sYm1qdgpC9Drs2KTaiNWvFJu5Nfvai7ri7JeGTCVE3"},"args":\{"token\_max\_a":"1000000","token\_max\_b":"1000000"},"instruction\_type":"Deposit","join\_key":"142373668-5jsTMzGHforMCgWJVg8Zsn2maHWFKvqxzr3wfgz2KsiDBWCp1yzTtJUjm6uTD4v1ZPwNymHP6HY7dTMjnLASn7tq-0"} | 142373668-5jsTMzGHforMCgWJVg8Zsn2maHWFKvqxzr3wfgz2KsiDBWCp1yzTtJUjm6uTD4v1ZPwNymHP6HY7dTMjnLASn7tq-0 | 5jsTMzGHforMCgWJVg8Zsn2maHWFKvqxzr3wfgz2KsiDBWCp1yzTtJUjm6uTD4v1ZPwNymHP6HY7dTMjnLASn7tq | 2022-07-20T14:16:36.000Z | Deposit           | 6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc | 0                  | 143                | BabJ4KTDUDqaBRWLFza3Ek3zEcjXaPDmeRGRwusQyLPS |                           |                           |
  | 142373567   | \{"accounts":\{"baseVaultAuthority":"GHidr1mDTKEox1LRn6P5Jpek824oCa9eUFypUx6YD2va","globalConfig":"7pJkDTzxF1XMsWFTYtLbziYt4CesQNTA38jjjPejuDmH","pool":"HQcY5n2zP6rW74fyFEhWeBd3LnJpBcZechkvJpmdb8cx","position":"CPyxqkHs5qLqzBFgUzAmui3HWZBb9kVUhCobMxCphAWi","remaining":\[],"scopePrices":"SysvarRent111111111111111111111111111111111","sharesMint":"3NJYftD5sjVfxSnUdZ1wVML8f3aC6mp1CXCL6L7TnU8C","sharesMintAuthority":"11111111111111111111111111111111","strategy":"F8z8DMRKjyKd6McQmmNCs4v8HbpnaHEWkdmZSwp7FtxP","tickArrayLower":"CrAPqRGnFaf7JNR3NBMw6s5x72STEjzFG7aepi8pHrYA","tickArrayUpper":"DycZciHh895Y8JRKECKExdLmRc94pAxdDMAZKYS9wTdz","tokenAAta":"So11111111111111111111111111111111111111112","tokenAMint":"EXtSFU8HSSnEjZN9qCAGjaT8tPUL1ZyEhqYwqUZaF3BP","tokenAVault":"BdXGL5oQRNUWKM7k3DbXQTTA2LwVMhkg7RgKpnD6SyWp","tokenBAta":"mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So","tokenBMint":"Ewsaxvn4xvf3q6jN26Vg5432eFQWviwfPgdwCFxgj7Pp","tokenBVault":"DJTDwv5cjTnfCWgVS6Fa672AVMGBtaJ4WX9kA6ETSBkV","tokenInfos":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","tokenProgram":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user":"BabJ4KTDUDqaBRWLFza3Ek3zEcjXaPDmeRGRwusQyLPS","userSharesAta":"67sYm1qdgpC9Drs2KTaiNWvFJu5Nfvai7ri7JeGTCVE3"},"args":\{"token\_max\_a":"1000000","token\_max\_b":"1000000"},"instruction\_type":"Deposit","join\_key":"142373567-aZvKSFN4ZztdjreKJmLc7sBTx69A9Sz6mfPRxhojz7JxSx1G7Nnz6BXXiQyo93MRT4YpHdeELKRL7Mthh6nayqk-0"}  | 142373567-aZvKSFN4ZztdjreKJmLc7sBTx69A9Sz6mfPRxhojz7JxSx1G7Nnz6BXXiQyo93MRT4YpHdeELKRL7Mthh6nayqk-0  | aZvKSFN4ZztdjreKJmLc7sBTx69A9Sz6mfPRxhojz7JxSx1G7Nnz6BXXiQyo93MRT4YpHdeELKRL7Mthh6nayqk  | 2022-07-20T14:15:45.000Z | Deposit           | 6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc | 0                  | 133                | BabJ4KTDUDqaBRWLFza3Ek3zEcjXaPDmeRGRwusQyLPS |                           |                           |
  | 142373714   | \{"accounts":\{"baseVaultAuthority":"GHidr1mDTKEox1LRn6P5Jpek824oCa9eUFypUx6YD2va","globalConfig":"7pJkDTzxF1XMsWFTYtLbziYt4CesQNTA38jjjPejuDmH","pool":"HQcY5n2zP6rW74fyFEhWeBd3LnJpBcZechkvJpmdb8cx","position":"CPyxqkHs5qLqzBFgUzAmui3HWZBb9kVUhCobMxCphAWi","remaining":\[],"scopePrices":"SysvarRent111111111111111111111111111111111","sharesMint":"3NJYftD5sjVfxSnUdZ1wVML8f3aC6mp1CXCL6L7TnU8C","sharesMintAuthority":"11111111111111111111111111111111","strategy":"F8z8DMRKjyKd6McQmmNCs4v8HbpnaHEWkdmZSwp7FtxP","tickArrayLower":"CrAPqRGnFaf7JNR3NBMw6s5x72STEjzFG7aepi8pHrYA","tickArrayUpper":"DycZciHh895Y8JRKECKExdLmRc94pAxdDMAZKYS9wTdz","tokenAAta":"So11111111111111111111111111111111111111112","tokenAMint":"EXtSFU8HSSnEjZN9qCAGjaT8tPUL1ZyEhqYwqUZaF3BP","tokenAVault":"BdXGL5oQRNUWKM7k3DbXQTTA2LwVMhkg7RgKpnD6SyWp","tokenBAta":"mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So","tokenBMint":"Ewsaxvn4xvf3q6jN26Vg5432eFQWviwfPgdwCFxgj7Pp","tokenBVault":"DJTDwv5cjTnfCWgVS6Fa672AVMGBtaJ4WX9kA6ETSBkV","tokenInfos":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","tokenProgram":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user":"BabJ4KTDUDqaBRWLFza3Ek3zEcjXaPDmeRGRwusQyLPS","userSharesAta":"67sYm1qdgpC9Drs2KTaiNWvFJu5Nfvai7ri7JeGTCVE3"},"args":\{"token\_max\_a":"1000000","token\_max\_b":"1000000"},"instruction\_type":"Deposit","join\_key":"142373714-231zDVRjNBm8TBbR1uQkQnamqcnemQH1EEsSjKph11iafbjCMMC8xrVTgv3Mh6K6Y7uFCjzpxHNxb1Agky7ARCc3-0"} | 142373714-231zDVRjNBm8TBbR1uQkQnamqcnemQH1EEsSjKph11iafbjCMMC8xrVTgv3Mh6K6Y7uFCjzpxHNxb1Agky7ARCc3-0 | 231zDVRjNBm8TBbR1uQkQnamqcnemQH1EEsSjKph11iafbjCMMC8xrVTgv3Mh6K6Y7uFCjzpxHNxb1Agky7ARCc3 | 2022-07-20T14:16:57.000Z | Deposit           | 6LtLpnUFNByNXLyCoK9wA2MykKAmQNZKBdY8s47dehDc | 0                  | 189                | BabJ4KTDUDqaBRWLFza3Ek3zEcjXaPDmeRGRwusQyLPS |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_kamino_v1_solana_all_KaminoLiquidity_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_lifinity\_v1\_solana\_all\_swap\_v2\_instructions

Swap instruction records from Lifinity v1 automated market maker (AMM) protocol on Solana. Contains decoded swap instructions with account details, transaction signatures, and block metadata for analyzing DEX trading activity and liquidity pool interactions.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | surrogate\_key                                                                                      | transaction\_id                                                                         | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 150497624   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[175, 175, 109, 31, 13, 152, 155, 237]","join\_key":"150497624-shScCQNqWHSngHSEyWB4VAhZQ3qegmAeJcfzqQYhBbTpvjXgeBstjYumbdbJGz5mrMDoNoRNw34Hd2haJhekAc7-1"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | 150497624-shScCQNqWHSngHSEyWB4VAhZQ3qegmAeJcfzqQYhBbTpvjXgeBstjYumbdbJGz5mrMDoNoRNw34Hd2haJhekAc7-1 | shScCQNqWHSngHSEyWB4VAhZQ3qegmAeJcfzqQYhBbTpvjXgeBstjYumbdbJGz5mrMDoNoRNw34Hd2haJhekAc7 | 2022-09-13T15:03:10.000Z |                   | 2wT8Yq49kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c | 1                  | 133                | CbYf9QNrkVgNRCMTDiVdvzMqSzXh8AAgnrKAoTfEACdh |                           |                           |
  | 150640591   | \{"accounts":\{"amm":"86eq4kdBkUCHGdCC2SfcqGHRCBGhp2M89aCmuvvxaXsm","authority":"HVoJWyPbQn4XikG9BY2A8wP27HJQzHAoDnAs1SfsATes","destination\_info":"qmjop8RkYL8eHMawWkdBQFx7LFN9zqnoXP4XmeHci95","fee\_account":"FX5PBDb4nVTs4f9dSkUsj55rEYrCkBs9e7xZpDHqDeVM","oracle\_main\_account":"EPBJUVCmzvwkGPGcEuwKmXomfGt78Aozy6pj44x9xxDB","oracle\_pc\_account":"H6ARHf6YXhGYeQfUzQNGk6rDNnLBQKrenN712K4AQJEG","oracle\_sub\_account":"H6ARHf6YXhGYeQfUzQNGk6rDNnLBQKrenN712K4AQJEG","pool\_mint":"FbQYjLEq1vNCszmxmxZDoFiy9fgyfdPxzt9Fu5zk5jJ4","remaining":\[],"source\_info":"2SfXqhdYwWadfxMrVw88Ncy5ZZazwPYJjyVxdCbDccff","swap\_destination":"ELFYDkPYWBopH5Msm2cbA2ueByCXEKpzKWanv1kZC9L2","swap\_source":"6Nij2pGdpgd6EutLAtdRwQoHaKKxhdNBi4zoLgd9Yuaq","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user\_transfer\_authority":"GeuiiKhNfVwt7AmjGJkjfmHxQk92f6NtgzLwnL6fstrE"},"args":\{"amount\_in":"100000000","minimum\_amount\_out":"3349294"},"idl":"idl\_slot\_292459228\_fm","instruction\_type":"Swap","join\_key":"150640591-gNxLpSbfNHSS8KQ6zHVj8sGi8nkHDzVUyfjqGTabAwRLg3P8sUHiBeQuUpV4sBUE7AA7S94YBZkemjr7SRg3M6M-0"} | 150640591-gNxLpSbfNHSS8KQ6zHVj8sGi8nkHDzVUyfjqGTabAwRLg3P8sUHiBeQuUpV4sBUE7AA7S94YBZkemjr7SRg3M6M-0 | gNxLpSbfNHSS8KQ6zHVj8sGi8nkHDzVUyfjqGTabAwRLg3P8sUHiBeQuUpV4sBUE7AA7S94YBZkemjr7SRg3M6M | 2022-09-14T14:52:01.000Z | Swap              | 2wT8Yq49kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c | 0                  | 244                | GeuiiKhNfVwt7AmjGJkjfmHxQk92f6NtgzLwnL6fstrE |                           |                           |
  | 150662601   | \{"accounts":\{"amm":"86eq4kdBkUCHGdCC2SfcqGHRCBGhp2M89aCmuvvxaXsm","authority":"HVoJWyPbQn4XikG9BY2A8wP27HJQzHAoDnAs1SfsATes","destination\_info":"qmjop8RkYL8eHMawWkdBQFx7LFN9zqnoXP4XmeHci95","fee\_account":"FX5PBDb4nVTs4f9dSkUsj55rEYrCkBs9e7xZpDHqDeVM","oracle\_main\_account":"EPBJUVCmzvwkGPGcEuwKmXomfGt78Aozy6pj44x9xxDB","oracle\_pc\_account":"H6ARHf6YXhGYeQfUzQNGk6rDNnLBQKrenN712K4AQJEG","oracle\_sub\_account":"H6ARHf6YXhGYeQfUzQNGk6rDNnLBQKrenN712K4AQJEG","pool\_mint":"FbQYjLEq1vNCszmxmxZDoFiy9fgyfdPxzt9Fu5zk5jJ4","remaining":\[],"source\_info":"2SfXqhdYwWadfxMrVw88Ncy5ZZazwPYJjyVxdCbDccff","swap\_destination":"ELFYDkPYWBopH5Msm2cbA2ueByCXEKpzKWanv1kZC9L2","swap\_source":"6Nij2pGdpgd6EutLAtdRwQoHaKKxhdNBi4zoLgd9Yuaq","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user\_transfer\_authority":"GeuiiKhNfVwt7AmjGJkjfmHxQk92f6NtgzLwnL6fstrE"},"args":\{"amount\_in":"100000000","minimum\_amount\_out":"3303266"},"idl":"idl\_slot\_292459228\_fm","instruction\_type":"Swap","join\_key":"150662601-i97TvwfNYBRvpuXQU5qSLC9MKoVxvhkdyUfsyTupu3Li6tcwcGzwpPSEbqdzMeNuKVCdvsLAjWUah2LnZKZDVx6-0"} | 150662601-i97TvwfNYBRvpuXQU5qSLC9MKoVxvhkdyUfsyTupu3Li6tcwcGzwpPSEbqdzMeNuKVCdvsLAjWUah2LnZKZDVx6-0 | i97TvwfNYBRvpuXQU5qSLC9MKoVxvhkdyUfsyTupu3Li6tcwcGzwpPSEbqdzMeNuKVCdvsLAjWUah2LnZKZDVx6 | 2022-09-14T18:22:04.000Z | Swap              | 2wT8Yq49kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c | 0                  | 54                 | GeuiiKhNfVwt7AmjGJkjfmHxQk92f6NtgzLwnL6fstrE |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_lifinity_v1_solana_all_swap_v2_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_marinade\_v1\_solana\_all\_bond\_instructions

Bond-related instruction events from Marinade Finance liquid staking protocol on Solana. Contains transaction-level instruction data with signers and execution details for analyzing validator bond operations and protocol interactions.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 238953647   | \{"error":"Instruction::decode failed: Unknown discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"238953647-yhKspnDb2JrPwF4FwCgLTba8fc8Nihs8HvaE491VLq1X3gSV7ZHeV5x6W7UKBedR7b9YAY4PKdfc7U4n1hR1FA1-0"}  | 238953647-yhKspnDb2JrPwF4FwCgLTba8fc8Nihs8HvaE491VLq1X3gSV7ZHeV5x6W7UKBedR7b9YAY4PKdfc7U4n1hR1FA1-0  | yhKspnDb2JrPwF4FwCgLTba8fc8Nihs8HvaE491VLq1X3gSV7ZHeV5x6W7UKBedR7b9YAY4PKdfc7U4n1hR1FA1  | 2023-12-30T20:39:09.000Z |                   | vBoNdEvzMrSai7is21XgVYik65mqtaKXuSdMBJ1xkW4 | 0                  | 27                 | CUuLjSEx7q3AB3sRGn3sMJBsSNTmULwowMGUh6NdsxQD |                           |                           |
  | 238953598   | \{"error":"Instruction::decode failed: Unknown discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"238953598-4w4b79uL678NhuVyBXryGZw9dm8NSs9UjSHN6jGCACWjxdxZNGNTBnxBLTSW2r6vFbXCXpZ959tsaAXE3ysDWHZ1-0"} | 238953598-4w4b79uL678NhuVyBXryGZw9dm8NSs9UjSHN6jGCACWjxdxZNGNTBnxBLTSW2r6vFbXCXpZ959tsaAXE3ysDWHZ1-0 | 4w4b79uL678NhuVyBXryGZw9dm8NSs9UjSHN6jGCACWjxdxZNGNTBnxBLTSW2r6vFbXCXpZ959tsaAXE3ysDWHZ1 | 2023-12-30T20:38:44.000Z |                   | vBoNdEvzMrSai7is21XgVYik65mqtaKXuSdMBJ1xkW4 | 0                  | 32                 | CUuLjSEx7q3AB3sRGn3sMJBsSNTmULwowMGUh6NdsxQD |                           |                           |
  | 238953587   | \{"error":"Instruction::decode failed: Unknown discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"238953587-4CNzgBogrsDgFeaRLN7j3VpX1NpJQ4K4vWprYbiPdjr1fwn99yu64JrxW1rBziMfRZZa6MbC1UfxX4m3tZGjThg4-0"} | 238953587-4CNzgBogrsDgFeaRLN7j3VpX1NpJQ4K4vWprYbiPdjr1fwn99yu64JrxW1rBziMfRZZa6MbC1UfxX4m3tZGjThg4-0 | 4CNzgBogrsDgFeaRLN7j3VpX1NpJQ4K4vWprYbiPdjr1fwn99yu64JrxW1rBziMfRZZa6MbC1UfxX4m3tZGjThg4 | 2023-12-30T20:38:40.000Z |                   | vBoNdEvzMrSai7is21XgVYik65mqtaKXuSdMBJ1xkW4 | 0                  | 47                 | CUuLjSEx7q3AB3sRGn3sMJBsSNTmULwowMGUh6NdsxQD |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_marinade_v1_solana_all_bond_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_marinade\_v1\_solana\_all\_finance\_instructions

Decoded instruction-level records from Marinade Finance liquid staking protocol on Solana, including validator operations, authority changes, and stake management activities. Useful for analyzing protocol governance actions and validator set modifications.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | surrogate\_key                                                                                      | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 89293325    | \{"error":"Instruction::decode failed: Unexpected length of input","join\_key":"89293325-4fmzm6if8NWbUpktmJLiuz6fQf6yrYuxdJmPW8L3zRiCph8E4mbiM3oiSwkTZE9AxPtnpdtVcWLfE6NMSrZiY7vC-1"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | 89293325-4fmzm6if8NWbUpktmJLiuz6fQf6yrYuxdJmPW8L3zRiCph8E4mbiM3oiSwkTZE9AxPtnpdtVcWLfE6NMSrZiY7vC-1 | 4fmzm6if8NWbUpktmJLiuz6fQf6yrYuxdJmPW8L3zRiCph8E4mbiM3oiSwkTZE9AxPtnpdtVcWLfE6NMSrZiY7vC | 2021-07-30T14:43:08.000Z |                   | MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD | 1                  | 246                | 7Q42pBSxR8bbWJkhSQZLDqpcR9xCv9z3zBSGPc7PdXkt |                           |                           |
  | 89293392    | \{"accounts":\{"adminAuthority":"7Q42pBSxR8bbWJkhSQZLDqpcR9xCv9z3zBSGPc7PdXkt","remaining":\[],"state":"8szGkuLTAux9XMgZ2vtY39jVSowEcpBfFfD8hXSEqdGC"},"args":\{"data":\{"admin":"Eh8zjgsZgwpbgNq8XZzFZttaGUCPgFu5WuMJmd3fm2ig"}},"instruction\_type":"ChangeAuthority","join\_key":"89293392-34JU8VudLVHPwQHHvdGLUUCriQiJFAVmRhJBHfQaUys1tUtuFqobD5vvT3QqtztWUVWXXZWRCzrrP3nvQ2iGYWyY-0"}                                                                                                                                                                                                                                                                                                                                                               | 89293392-34JU8VudLVHPwQHHvdGLUUCriQiJFAVmRhJBHfQaUys1tUtuFqobD5vvT3QqtztWUVWXXZWRCzrrP3nvQ2iGYWyY-0 | 34JU8VudLVHPwQHHvdGLUUCriQiJFAVmRhJBHfQaUys1tUtuFqobD5vvT3QqtztWUVWXXZWRCzrrP3nvQ2iGYWyY | 2021-07-30T14:43:42.000Z | ChangeAuthority   | MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD | 0                  | 178                | 7Q42pBSxR8bbWJkhSQZLDqpcR9xCv9z3zBSGPc7PdXkt |                           |                           |
  | 89319027    | \{"accounts":\{"clock":"SysvarC1ock11111111111111111111111111111111","duplicationFlag":"BK2qdynneub3pckiRHzv7mas8Hq2oRofmsK7dP2vjNVw","managerAuthority":"VaLV7StdK6A3KfqyePbHyaBefjeibq9gakECFtXNM4m","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","rentPayer":"VaLV7StdK6A3KfqyePbHyaBefjeibq9gakECFtXNM4m","state":"8szGkuLTAux9XMgZ2vtY39jVSowEcpBfFfD8hXSEqdGC","systemProgram":"11111111111111111111111111111111","validatorList":"DwFYJNnhLmw19FBTrVaLWZ8SZJpxdPoSYVSJaio9tjbY","validatorVote":"2YnL16L174Tj8awY9FfRfR5odpGNEbLnx3dM6CRt9L81"},"args":\{"score":0},"instruction\_type":"AddValidator","join\_key":"89319027-44We7JLpUtjoJfvHwnTfGZ53YFSxozBNea6tBytBDwQPhCUr1nJWun3tnyg3Y8jsdqjLq6HmiwqgdszX4GWThJBb-5"} | 89319027-44We7JLpUtjoJfvHwnTfGZ53YFSxozBNea6tBytBDwQPhCUr1nJWun3tnyg3Y8jsdqjLq6HmiwqgdszX4GWThJBb-5 | 44We7JLpUtjoJfvHwnTfGZ53YFSxozBNea6tBytBDwQPhCUr1nJWun3tnyg3Y8jsdqjLq6HmiwqgdszX4GWThJBb | 2021-07-30T18:34:09.000Z | AddValidator      | MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD | 5                  | 3                  | VaLV7StdK6A3KfqyePbHyaBefjeibq9gakECFtXNM4m  |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_marinade_v1_solana_all_finance_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_marinade\_v1\_solana\_all\_staking\_instructions

Staking instruction records from Marinade Finance liquid staking protocol on Solana, including deposits, withdrawals, referral account initializations, and authority changes. Enables analysis of user staking behavior and protocol configuration events.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type   | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ------------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 151782683   | \{"accounts":\{"globalState":"MRSh4rUNrpn7mjAq9ENHV4rvwwPKMij113ScZq3twp2","msolTokenPartnerAccount":"CbcGQW5SZ6koAgRpPNUBkzGBPUZrpMs75LWAuTHQmELs","partnerAccount":"MSHRissZyf4nS2E7MShYrK4q5ucsPSqPv3ndw4ZcW4m","referralState":"SmrtPCMoSGVNE71ai22BjX5MyKeiAEanjjLR9SqZEiV","remaining":\[],"signer":"MSHRissZyf4nS2E7MShYrK4q5ucsPSqPv3ndw4ZcW4m"},"args":\{"keep\_self\_stake\_pct":40,"partner\_name":"STAKER","validator\_vote\_key":"GNZ1PAAS33davY4Q1BMEpZEpVBtRtGvSpcTH5wYVkkVt"},"instruction\_type":"InitReferralAccount","join\_key":"151782683-3iSeCy42qdGqiK3zDhWKCXjBvN2C8ixfjzsmNfMqXB8RXaMvToBBjudeNb64qam43p7L1dgECGgaDL6p2kdxasCi-1"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | 151782683-3iSeCy42qdGqiK3zDhWKCXjBvN2C8ixfjzsmNfMqXB8RXaMvToBBjudeNb64qam43p7L1dgECGgaDL6p2kdxasCi-1 | 3iSeCy42qdGqiK3zDhWKCXjBvN2C8ixfjzsmNfMqXB8RXaMvToBBjudeNb64qam43p7L1dgECGgaDL6p2kdxasCi | 2022-09-22T05:41:30.000Z | InitReferralAccount | MR2LqxoSbw831bNy68utpu5n4YqBH3AzDmddkgk9LQv | 1                  | 21                 | MSHRissZyf4nS2E7MShYrK4q5ucsPSqPv3ndw4ZcW4m  |                           |                           |
  | 151802205   | \{"accounts":\{"clock":"SysvarC1ock11111111111111111111111111111111","duplicationFlag":"EcbMETS6dt52sfqj5Zbj6ZLoQBfZuoPyCboEC5mz8SPH","marinadeFinanceProgram":"MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD","mintTo":"CbcGQW5SZ6koAgRpPNUBkzGBPUZrpMs75LWAuTHQmELs","msolMint":"mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So","msolMintAuthority":"3JLPCS1qM2zRw3Dp6V4hZnYHd4toMNPkNesXdX9tg6KM","msolTokenPartnerAccount":"CbcGQW5SZ6koAgRpPNUBkzGBPUZrpMs75LWAuTHQmELs","referralState":"SmrtPCMoSGVNE71ai22BjX5MyKeiAEanjjLR9SqZEiV","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","rentPayer":"MSHRissZyf4nS2E7MShYrK4q5ucsPSqPv3ndw4ZcW4m","stakeAccount":"71K7T1yvDx13GgjAJDQbVi3X6XQ7R4nscizDMmYuai1f","stakeAuthority":"MSHRissZyf4nS2E7MShYrK4q5ucsPSqPv3ndw4ZcW4m","stakeList":"Anv3XE7e5saNdm16MU6bniYS59Mpv7DzQXHAhxJUmAKW","stakeProgram":"Stake11111111111111111111111111111111111111","state":"8szGkuLTAux9XMgZ2vtY39jVSowEcpBfFfD8hXSEqdGC","systemProgram":"11111111111111111111111111111111","tokenProgram":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","validatorList":"DwFYJNnhLmw19FBTrVaLWZ8SZJpxdPoSYVSJaio9tjbY"},"args":\{"validator\_index":31},"instruction\_type":"DepositStakeAccount","join\_key":"151802205-4yec3DQGur4GHciiJ835Q8NzPWeZWPsCL5kWcma8oqdiVczMnmp1bAfgXDx126BrgZ4gkpqbhoTkew3c8HD9Ep52-0"} | 151802205-4yec3DQGur4GHciiJ835Q8NzPWeZWPsCL5kWcma8oqdiVczMnmp1bAfgXDx126BrgZ4gkpqbhoTkew3c8HD9Ep52-0 | 4yec3DQGur4GHciiJ835Q8NzPWeZWPsCL5kWcma8oqdiVczMnmp1bAfgXDx126BrgZ4gkpqbhoTkew3c8HD9Ep52 | 2022-09-22T08:45:02.000Z | DepositStakeAccount | MR2LqxoSbw831bNy68utpu5n4YqBH3AzDmddkgk9LQv | 0                  | 39                 | MSHRissZyf4nS2E7MShYrK4q5ucsPSqPv3ndw4ZcW4m  |                           |                           |
  | 151780239   | \{"accounts":\{"adminAccount":"MRSh4rUNrpn7mjAq9ENHV4rvwwPKMij113ScZq3twp2","foreman1":"MSHRissZyf4nS2E7MShYrK4q5ucsPSqPv3ndw4ZcW4m","foreman2":"3Pb4Q6XcZCCgz7Gvd229YzFoU1DpQ4myUQFx8Z9AauQ6","globalState":"MRSh4rUNrpn7mjAq9ENHV4rvwwPKMij113ScZq3twp2","msolMintAccount":"mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So","remaining":\[]},"args":\{"max\_keep\_pct":90,"min\_keep\_pct":10},"instruction\_type":"Initialize","join\_key":"151780239-4uaG8jXJmfa6e8pzcXVhhdNbPMDGUv626SYTAGxLzo9H596eqi2xffCCEmMxn8oZFqxuYTKUNQ3zpygYVgV1oQBL-0"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | 151780239-4uaG8jXJmfa6e8pzcXVhhdNbPMDGUv626SYTAGxLzo9H596eqi2xffCCEmMxn8oZFqxuYTKUNQ3zpygYVgV1oQBL-0 | 4uaG8jXJmfa6e8pzcXVhhdNbPMDGUv626SYTAGxLzo9H596eqi2xffCCEmMxn8oZFqxuYTKUNQ3zpygYVgV1oQBL | 2022-09-22T05:18:09.000Z | Initialize          | MR2LqxoSbw831bNy68utpu5n4YqBH3AzDmddkgk9LQv | 0                  | 152                | AufL1ZuuAZoX7jBw8kECvjUYjfhWqZm13hbXeqnLMhFu |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_marinade_v1_solana_all_staking_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_metaplex\_v1\_solana\_all\_token\_metadata\_instructions

Metaplex Token Metadata program instruction events from Solana, tracking NFT collection authority approvals and metadata operations. Useful for analyzing NFT minting patterns, collection management activities, and Candy Machine interactions.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type          | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | -------------------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 173192396   | \{"accounts":\{"collection\_authority\_record":"36xYr46b75BXpkiXyLFewHnjvA5bhbJCb4D2txXBx9mr","metadata":"F3difbBmG3C5jjBctJgJwY9xsVicoavFCn2mA58CvK5S","mint":"EPKUocBcMZmhD3ghY8C8DJLLtzvbSaUdCVakUxRcydwM","new\_collection\_authority":"AQdVjN6ESkryiRx4UWHnEt3hxfAW6FdSKwiBEgta5rJP","payer":"ShineRi32bFqB8b4HcfQCBdZZCSGeCB21MybjyhTkow","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","update\_authority":"ShineRi32bFqB8b4HcfQCBdZZCSGeCB21MybjyhTkow"},"args":\{},"idl":"idl\_slot\_latest\_fm","instruction\_type":"ApproveCollectionAuthority","join\_key":"173192396-5KhtWh3ctzmrERsucp3yAnEA4Z7aBoLaBBxsjzzk86vNT6gj8jh7fNVpqPJRaLhbREiXN8mQbg5GRLww2HKoAnxy-0"}  | 173192396-5KhtWh3ctzmrERsucp3yAnEA4Z7aBoLaBBxsjzzk86vNT6gj8jh7fNVpqPJRaLhbREiXN8mQbg5GRLww2HKoAnxy-0 | 5KhtWh3ctzmrERsucp3yAnEA4Z7aBoLaBBxsjzzk86vNT6gj8jh7fNVpqPJRaLhbREiXN8mQbg5GRLww2HKoAnxy | 2023-01-18T21:09:53.000Z | ApproveCollectionAuthority | metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s | 0                  | 157                | ShineRi32bFqB8b4HcfQCBdZZCSGeCB21MybjyhTkow  |                           |                           |
  | 173140292   | \{"accounts":\{"collection\_authority\_record":"2ySVhWeoN4yu5SFAotbjiqkjrPxBGU6kxpZ8NNiHib8z","metadata":"FXoMoQoB2orjkrqupAk9b4c7HPv95bBXRt96hpqR2Wtr","mint":"6o3ggULJGUBX8CvsGhomfZFirUYdH3wVdgT2d4Q7yHb8","new\_collection\_authority":"AQdVjN6ESkryiRx4UWHnEt3hxfAW6FdSKwiBEgta5rJP","payer":"PUFFgnKKhQ23vp8uSPwdzrUhEr7WpLmjM85NB1FQgpb","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","update\_authority":"PUFFgnKKhQ23vp8uSPwdzrUhEr7WpLmjM85NB1FQgpb"},"args":\{},"idl":"idl\_slot\_latest\_fm","instruction\_type":"ApproveCollectionAuthority","join\_key":"173140292-4wgeCgm7ZkoV8MoE5g9RQMq4TaNB8Fu9sJTMZPL59QQtxczC4gYWTp35geADFNjoQK5dso3F2oZv73h3cAUkmuxK-0"}  | 173140292-4wgeCgm7ZkoV8MoE5g9RQMq4TaNB8Fu9sJTMZPL59QQtxczC4gYWTp35geADFNjoQK5dso3F2oZv73h3cAUkmuxK-0 | 4wgeCgm7ZkoV8MoE5g9RQMq4TaNB8Fu9sJTMZPL59QQtxczC4gYWTp35geADFNjoQK5dso3F2oZv73h3cAUkmuxK | 2023-01-18T13:36:15.000Z | ApproveCollectionAuthority | metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s | 0                  | 20                 | PUFFgnKKhQ23vp8uSPwdzrUhEr7WpLmjM85NB1FQgpb  |                           |                           |
  | 173204445   | \{"accounts":\{"collection\_authority\_record":"Hxe7D1Mj3PbfYFDvXfUEiaMSNV2otetVm9i7PMoL5sN7","metadata":"G15vLPnfB7m6VV2kXQ8M9oAVRagaUK2KFf4KAuEMbsMj","mint":"FEtXEdAaM54dBZPRuq2AJUKED3kiiTPH9zfXorUjF37","new\_collection\_authority":"AQdVjN6ESkryiRx4UWHnEt3hxfAW6FdSKwiBEgta5rJP","payer":"3pMpnTUKEfSpjr8yrdQmhwRPXvwwhAcvRQfQdjDdBZsj","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","update\_authority":"3pMpnTUKEfSpjr8yrdQmhwRPXvwwhAcvRQfQdjDdBZsj"},"args":\{},"idl":"idl\_slot\_latest\_fm","instruction\_type":"ApproveCollectionAuthority","join\_key":"173204445-3psiJnfBMSZc6H9tYt8E2at51sLixyvuo2WiGP3Rbwi2VL88Tia8ic5dbkRePhREa7meRwNgrxEJL5FhG1A8JetL-0"} | 173204445-3psiJnfBMSZc6H9tYt8E2at51sLixyvuo2WiGP3Rbwi2VL88Tia8ic5dbkRePhREa7meRwNgrxEJL5FhG1A8JetL-0 | 3psiJnfBMSZc6H9tYt8E2at51sLixyvuo2WiGP3Rbwi2VL88Tia8ic5dbkRePhREa7meRwNgrxEJL5FhG1A8JetL | 2023-01-18T22:53:58.000Z | ApproveCollectionAuthority | metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s | 0                  | 22                 | 3pMpnTUKEfSpjr8yrdQmhwRPXvwwhAcvRQfQdjDdBZsj |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_metaplex_v1_solana_all_token_metadata_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_meteora\_v1\_solana\_all\_damm\_v1\_instructions

Instruction-level activity from Meteora V1 DAMM (Dynamic Automated Market Maker) pools on Solana, including pool initialization, liquidity operations, swaps, and APY synchronization. Enables analysis of liquidity provider behavior and pool rebalancing mechanics.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 141530722   | \{"accounts":\{"a\_token\_vault":"C2QoQ111jGHEy5918XkNXQro7gGwC9PKLXd1LqBiYNwA","a\_vault":"3ESUFCnRNgZ7Mn2mPPUMmXYaKU8jpnV9VtA17M7t2mHQ","a\_vault\_lp":"CNc2A5yjKUa9Rp3CVYXF9By1qvRHXMncK9S254MS9JeV","a\_vault\_lp\_mint":"3RpEekjLE5cdcG15YcXJUpxSepemvq2FpmMcgo342BwC","admin":"5unTfT2kssBuNvHPY6LbJfJpLqEcdMxGYLWHwShaeTLi","admin\_pool\_lp":"8axJWf4YoG5qpEWaon2jzwhpvFdXGgFZG62SspfcYqbf","admin\_token\_a":"DAjtNiiVWM6BhuLcV2dyAaPkPmrKwwhLAX2eukgpgPP","admin\_token\_a\_fee":"DAjtNiiVWM6BhuLcV2dyAaPkPmrKwwhLAX2eukgpgPP","admin\_token\_b":"Her31Y6STaGw7Lv3X1K4ntTqi9HpDW1GZE9WStPZDA1X","admin\_token\_b\_fee":"Her31Y6STaGw7Lv3X1K4ntTqi9HpDW1GZE9WStPZDA1X","apy":"2Gvw1s3CDqnVeqUP8WdGvQmNpoeVRTn7JQ5JNEYCKcAM","b\_token\_vault":"HZeLxbZ9uHtSpwZC3LBr4Nubd14iHwz7bRSghRZf5VCG","b\_vault":"FERjPVNEa7Udq8CEv68h6tPL46Tq7ieE49HrE2wea3XT","b\_vault\_lp":"7LHUMZd12RuanSXhXjQWPSXS6QEVQimgwxde6xYTJuA7","b\_vault\_lp\_mint":"FZN7QZ8ZUUAxMPfxYEYkH3cXUASzH8EqA6B4tyCL8f1j","lp\_mint":"4x76pkvNJYy9YRZM6Y6RZXJckRpsHQEWoD6sM9HEpmB","pool":"5yuefgbJJpmFNK2iiYbLSpv1aZXq7F9AUKkZKErTYCvs","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","token\_a\_mint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","token\_b\_mint":"So11111111111111111111111111111111111111112","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","vault\_program":"24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi"},"args":\{"curve\_type":"ConstantProduct","invariant\_d":"370159792","token\_a\_amount":"68509136","token\_b\_amount":"2000000000"},"instruction\_type":"Initialize","join\_key":"141530722-42zJNs7okYjfGrWBVJWyipXfwzzWX9Emfi7XVqF2DuMYoVtaCkLVp15KGs6tPQs3MB4jJgmZUWnX5BpWyQnPod7j-0"}                                                                                                                                                                                                        | 141530722-42zJNs7okYjfGrWBVJWyipXfwzzWX9Emfi7XVqF2DuMYoVtaCkLVp15KGs6tPQs3MB4jJgmZUWnX5BpWyQnPod7j-0 | 42zJNs7okYjfGrWBVJWyipXfwzzWX9Emfi7XVqF2DuMYoVtaCkLVp15KGs6tPQs3MB4jJgmZUWnX5BpWyQnPod7j | 2022-07-14T08:16:25.000Z | Initialize        | Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB | 0                  | 81                 | 5unTfT2kssBuNvHPY6LbJfJpLqEcdMxGYLWHwShaeTLi |                           |                           |
  | 141529664   | \{"accounts":\{"a\_token\_vault":"C2QoQ111jGHEy5918XkNXQro7gGwC9PKLXd1LqBiYNwA","a\_vault":"3ESUFCnRNgZ7Mn2mPPUMmXYaKU8jpnV9VtA17M7t2mHQ","a\_vault\_lp":"24NYE3hHQyUTrHUT4n1CcVrMP9Xy3ULuT1Uurw1HDeck","a\_vault\_lp\_mint":"3RpEekjLE5cdcG15YcXJUpxSepemvq2FpmMcgo342BwC","admin":"5unTfT2kssBuNvHPY6LbJfJpLqEcdMxGYLWHwShaeTLi","admin\_pool\_lp":"J8WqaMYvinK2i7YbA2qsyj6hYvcrsxjg4QQmQqu5CGSW","admin\_token\_a":"DAjtNiiVWM6BhuLcV2dyAaPkPmrKwwhLAX2eukgpgPP","admin\_token\_a\_fee":"DAjtNiiVWM6BhuLcV2dyAaPkPmrKwwhLAX2eukgpgPP","admin\_token\_b":"8XDKwNtjhD54hqVm3JLfmHYy3mZSLXV93CDECnUXiDgF","admin\_token\_b\_fee":"8XDKwNtjhD54hqVm3JLfmHYy3mZSLXV93CDECnUXiDgF","apy":"66fJtHHt61XUtrRu74o1mUrVhwmvFzr6dMPY8UPbsfXq","b\_token\_vault":"DQjGWHN9ERn1zSMpWLNvSpTFUSfnxbanBt9A7xyU2bVE","b\_vault":"5XCP3oD3JAuQyDpfBFFVUxsBxNjPQojpKuL4aVhHsDok","b\_vault\_lp":"Hv5ogVb2BZCF3ET2KnaEYj2seKHN5ffGDazm6BGt5DD9","b\_vault\_lp\_mint":"EZun6G5514FeqYtUv26cBHWLqXjAEdjGuoX6ThBpBtKj","lp\_mint":"xLebAypjbaQ9tmxUKHV6DZU4mY8ATAAP2sfkNNQLXjf","pool":"32D4zRxNc1EssbJieVHfPhZM3rH6CzfUPrWUuWxD9prG","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","token\_a\_mint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","token\_b\_mint":"Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","vault\_program":"24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi"},"args":\{"curve\_type":\{"Stable":\{"amp":"200","depeg":\{"base\_cache\_updated":"0","base\_virtual\_price":"0","depeg\_type":"None"},"token\_multiplier":\{"precision\_factor":6,"token\_a\_multiplier":"1","token\_b\_multiplier":"1"}}},"invariant\_d":"200000000","token\_a\_amount":"100000000","token\_b\_amount":"100000000"},"instruction\_type":"Initialize","join\_key":"141529664-26xVCiAvNiW4zEqBR37spvnm4wnY7aYq6yhpeZjkshnaaKxxkR1mJFM7xF9ePbyX5byruMtx9piwcXjLhqxQuX4j-0"}     | 141529664-26xVCiAvNiW4zEqBR37spvnm4wnY7aYq6yhpeZjkshnaaKxxkR1mJFM7xF9ePbyX5byruMtx9piwcXjLhqxQuX4j-0 | 26xVCiAvNiW4zEqBR37spvnm4wnY7aYq6yhpeZjkshnaaKxxkR1mJFM7xF9ePbyX5byruMtx9piwcXjLhqxQuX4j | 2022-07-14T08:05:58.000Z | Initialize        | Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB | 0                  | 61                 | 5unTfT2kssBuNvHPY6LbJfJpLqEcdMxGYLWHwShaeTLi |                           |                           |
  | 141536320   | \{"accounts":\{"a\_token\_vault":"HZeLxbZ9uHtSpwZC3LBr4Nubd14iHwz7bRSghRZf5VCG","a\_vault":"FERjPVNEa7Udq8CEv68h6tPL46Tq7ieE49HrE2wea3XT","a\_vault\_lp":"BbRTJbmwBpmF8K6cbVNZLtCVzQczVdBoQS3aFZXxt1qB","a\_vault\_lp\_mint":"FZN7QZ8ZUUAxMPfxYEYkH3cXUASzH8EqA6B4tyCL8f1j","admin":"5unTfT2kssBuNvHPY6LbJfJpLqEcdMxGYLWHwShaeTLi","admin\_pool\_lp":"BLB3rZPHA1XVUK83Eobj7k6c9hUtxnaqxFURmYhhgDK","admin\_token\_a":"Her31Y6STaGw7Lv3X1K4ntTqi9HpDW1GZE9WStPZDA1X","admin\_token\_a\_fee":"Her31Y6STaGw7Lv3X1K4ntTqi9HpDW1GZE9WStPZDA1X","admin\_token\_b":"GeXRcHSyBFLpjDj9H3kZZyhRNxeWzNHHVxnjTNsZwz79","admin\_token\_b\_fee":"GeXRcHSyBFLpjDj9H3kZZyhRNxeWzNHHVxnjTNsZwz79","apy":"AVdmrZw5RHqSwKP2zkunz8pKFJYPfqimvqdMKhKUiDbn","b\_token\_vault":"3gkFA4uw3mc4Qi7ciKhwpDL7J6pc8xUrbUgUCsTBodkv","b\_vault":"CGY4XQq8U4VAJpbkaFPHZeXpW3o4KQ5LowVsn6hnMwKe","b\_vault\_lp":"63sCov3VofCy7usVSzcdKYxzc6osp31pBY3YBT9XadVm","b\_vault\_lp\_mint":"28KR3goEditLnzBZShRk2H7xvgzc176EoFwMogjdfSkn","lp\_mint":"9Gpvqcua3hLps1AhtTSVEFSgKG2Dni6yLyXtEeZGLR3y","pool":"7EJSgV2pthhDfb4UiER9vzTqe2eojei9GEQAQnkqJ96e","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","token\_a\_mint":"So11111111111111111111111111111111111111112","token\_b\_mint":"7dHbWXmci3dT8UFYWYZweBLXgycu7Y3iL6trKn1Y7ARj","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","vault\_program":"24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi"},"args":\{"curve\_type":\{"Stable":\{"amp":"200","depeg":\{"base\_cache\_updated":"0","base\_virtual\_price":"0","depeg\_type":"Lido"},"token\_multiplier":\{"precision\_factor":9,"token\_a\_multiplier":"1","token\_b\_multiplier":"1"}}},"invariant\_d":"4000000006","token\_a\_amount":"2000000000","token\_b\_amount":"1909049090"},"instruction\_type":"Initialize","join\_key":"141536320-5ZtEQS9NDy9jbdQsE2dxzsMzmKoznWPxkJd8HGSTXThR39DiKPbRCvzx7A9zxNw8Ta5iRzCT6tkY8UVbRDQuCMNR-0"} | 141536320-5ZtEQS9NDy9jbdQsE2dxzsMzmKoznWPxkJd8HGSTXThR39DiKPbRCvzx7A9zxNw8Ta5iRzCT6tkY8UVbRDQuCMNR-0 | 5ZtEQS9NDy9jbdQsE2dxzsMzmKoznWPxkJd8HGSTXThR39DiKPbRCvzx7A9zxNw8Ta5iRzCT6tkY8UVbRDQuCMNR | 2022-07-14T09:14:09.000Z | Initialize        | Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB | 0                  | 90                 | 5unTfT2kssBuNvHPY6LbJfJpLqEcdMxGYLWHwShaeTLi |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_meteora_v1_solana_all_damm_v1_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_meteora\_v1\_solana\_all\_damm\_v2\_instructions

Instruction-level data from Meteora V1 DAMM (Dynamic AMM) V2 pools on Solana, including transaction signatures, program accounts, and decoded instruction payloads. Used for analyzing pool interactions, liquidity operations, and swap activity at granular instruction level.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                           | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 332028663   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"332028663-3k3YAg4XFnEe4ep8ZebLmrngKQTddFNkB7mVS5DhhqDRuXSRpsBEcs6eX288DKh6dK52G95tfVJTRsJAxK3bLAe4-1"} | 332028663-3k3YAg4XFnEe4ep8ZebLmrngKQTddFNkB7mVS5DhhqDRuXSRpsBEcs6eX288DKh6dK52G95tfVJTRsJAxK3bLAe4-1 | 3k3YAg4XFnEe4ep8ZebLmrngKQTddFNkB7mVS5DhhqDRuXSRpsBEcs6eX288DKh6dK52G95tfVJTRsJAxK3bLAe4 | 2025-04-08T03:54:28.000Z |                   | cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG | 1                  | 117                | DHLXnJdACTY83yKwnUkeoDjqi4QBbsYGa1v8tJL76ViX |                           |                           |
  | 332028663   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"332028663-3k3YAg4XFnEe4ep8ZebLmrngKQTddFNkB7mVS5DhhqDRuXSRpsBEcs6eX288DKh6dK52G95tfVJTRsJAxK3bLAe4-0"} | 332028663-3k3YAg4XFnEe4ep8ZebLmrngKQTddFNkB7mVS5DhhqDRuXSRpsBEcs6eX288DKh6dK52G95tfVJTRsJAxK3bLAe4-0 | 3k3YAg4XFnEe4ep8ZebLmrngKQTddFNkB7mVS5DhhqDRuXSRpsBEcs6eX288DKh6dK52G95tfVJTRsJAxK3bLAe4 | 2025-04-08T03:54:28.000Z |                   | cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG | 0                  | 117                | DHLXnJdACTY83yKwnUkeoDjqi4QBbsYGa1v8tJL76ViX |                           |                           |
  | 332028667   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"332028667-3AouGsatnAkNEHiU5ZBFXkn5b5rpi2aDrAPn4Ge7CVKee4Ap6Ma8hBPJuFTYLudx6VPBDzHadWnTPmYrrPwWXNpr-0"} | 332028667-3AouGsatnAkNEHiU5ZBFXkn5b5rpi2aDrAPn4Ge7CVKee4Ap6Ma8hBPJuFTYLudx6VPBDzHadWnTPmYrrPwWXNpr-0 | 3AouGsatnAkNEHiU5ZBFXkn5b5rpi2aDrAPn4Ge7CVKee4Ap6Ma8hBPJuFTYLudx6VPBDzHadWnTPmYrrPwWXNpr | 2025-04-08T03:54:29.000Z |                   | cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG | 0                  | 109                | DHLXnJdACTY83yKwnUkeoDjqi4QBbsYGa1v8tJL76ViX |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_meteora_v1_solana_all_damm_v2_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_meteora\_v1\_solana\_all\_dbc\_instructions

Decoded and undecoded instruction calls to Meteora V1's dynamic fee (DBC) pools on Solana, capturing transaction-level details and instruction sequences. Contains instruction data with decode errors, executing account addresses, and block context for analyzing protocol interactions and debugging instruction parsing failures.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                           | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 335278940   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"335278940-2b6CT3EwqGWcLvDYfNvAVPXh282DdAgzXACS6nr5Cvgs8ZXzQrX3VYCyi5F8xm23BhxJuGCnsL2wHF9mfdg8TDBx-0"} | 335278940-2b6CT3EwqGWcLvDYfNvAVPXh282DdAgzXACS6nr5Cvgs8ZXzQrX3VYCyi5F8xm23BhxJuGCnsL2wHF9mfdg8TDBx-0 | 2b6CT3EwqGWcLvDYfNvAVPXh282DdAgzXACS6nr5Cvgs8ZXzQrX3VYCyi5F8xm23BhxJuGCnsL2wHF9mfdg8TDBx | 2025-04-23T02:27:17.000Z |                   | dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN | 0                  | 222                | DHLXnJdACTY83yKwnUkeoDjqi4QBbsYGa1v8tJL76ViX |                           |                           |
  | 335278988   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"335278988-21GTDJM37trJPYTc2nmXwymLrvgVXY8wnu9DF321ovMrTuNwz5W3fJDgLhgdmr8ow1SWnXDW5gLLoyYPfwryM5jw-0"} | 335278988-21GTDJM37trJPYTc2nmXwymLrvgVXY8wnu9DF321ovMrTuNwz5W3fJDgLhgdmr8ow1SWnXDW5gLLoyYPfwryM5jw-0 | 21GTDJM37trJPYTc2nmXwymLrvgVXY8wnu9DF321ovMrTuNwz5W3fJDgLhgdmr8ow1SWnXDW5gLLoyYPfwryM5jw | 2025-04-23T02:27:36.000Z |                   | dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN | 0                  | 42                 | DHLXnJdACTY83yKwnUkeoDjqi4QBbsYGa1v8tJL76ViX |                           |                           |
  | 335279004   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"335279004-QPkVkmiaouYj4nM9ay4bW2Bgb9g6QVNJECBG3uVG8obJqEyH3NoPnd3RFk798Lat4UxkZ5VNwUMxfKL2gnCjSgL-0"}  | 335279004-QPkVkmiaouYj4nM9ay4bW2Bgb9g6QVNJECBG3uVG8obJqEyH3NoPnd3RFk798Lat4UxkZ5VNwUMxfKL2gnCjSgL-0  | QPkVkmiaouYj4nM9ay4bW2Bgb9g6QVNJECBG3uVG8obJqEyH3NoPnd3RFk798Lat4UxkZ5VNwUMxfKL2gnCjSgL  | 2025-04-23T02:27:42.000Z |                   | dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN | 0                  | 35                 | DHLXnJdACTY83yKwnUkeoDjqi4QBbsYGa1v8tJL76ViX |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_meteora_v1_solana_all_dbc_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_meteora\_v1\_solana\_all\_dlmm\_instructions

All instruction-level events from Meteora V1 Dynamic Liquidity Market Maker (DLMM) pools on Solana. Captures swaps, liquidity additions, bin array initializations, and pool creations for analyzing liquidity provisioning strategies and trading patterns.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | surrogate\_key                                                                                      | transaction\_id                                                                         | block\_timestamp         | instruction\_type  | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ------------------------ | ------------------ | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 228527824   | \{"error":"Instruction decode failed: Failed to decode instruction with discriminator \[219, 192, 234, 71, 190, 191, 102, 80]","join\_key":"228527824-pB6MVN4NW36uLBWpTYQtW39FBosRp7FwsshuqJ4FgWWckZxCuZwqoz5jMcZaHoWoCwkshqfHXCT785jMNufcgcB-0"}                                                                                                                                                                                                                                       | 228527824-pB6MVN4NW36uLBWpTYQtW39FBosRp7FwsshuqJ4FgWWckZxCuZwqoz5jMcZaHoWoCwkshqfHXCT785jMNufcgcB-0 | pB6MVN4NW36uLBWpTYQtW39FBosRp7FwsshuqJ4FgWWckZxCuZwqoz5jMcZaHoWoCwkshqfHXCT785jMNufcgcB | 2023-11-07T08:23:18.000Z |                    | LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo | 0                  | 14                 | JBeYA7dmBGCNgaEdtqdoUnESwKJho5YvgXVNLgo4n3MM |                           |                           |
  | 228527824   | \{"accounts":\{"bin\_array":"AQMsmV4kTjZqjCVaSAzdcogZFqMPhvbCucec9S6Ja2iS","funder":"JBeYA7dmBGCNgaEdtqdoUnESwKJho5YvgXVNLgo4n3MM","lb\_pair":"3WHNf55iBawfL7U1cC4Htj11KKmC8hvrrbdM31yPUr4C","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"index":"-45"},"idl":"idl\_slot\_371579039\_sc","instruction\_type":"InitializeBinArray","join\_key":"228527824-pB6MVN4NW36uLBWpTYQtW39FBosRp7FwsshuqJ4FgWWckZxCuZwqoz5jMcZaHoWoCwkshqfHXCT785jMNufcgcB-5"} | 228527824-pB6MVN4NW36uLBWpTYQtW39FBosRp7FwsshuqJ4FgWWckZxCuZwqoz5jMcZaHoWoCwkshqfHXCT785jMNufcgcB-5 | pB6MVN4NW36uLBWpTYQtW39FBosRp7FwsshuqJ4FgWWckZxCuZwqoz5jMcZaHoWoCwkshqfHXCT785jMNufcgcB | 2023-11-07T08:23:18.000Z | InitializeBinArray | LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo | 5                  | 14                 | JBeYA7dmBGCNgaEdtqdoUnESwKJho5YvgXVNLgo4n3MM |                           |                           |
  | 228527824   | \{"accounts":\{"bin\_array":"9kjRi9cR2tyrS9oD8iAYQ3mWKRHiM14HjnCHprw4M9zY","funder":"JBeYA7dmBGCNgaEdtqdoUnESwKJho5YvgXVNLgo4n3MM","lb\_pair":"3WHNf55iBawfL7U1cC4Htj11KKmC8hvrrbdM31yPUr4C","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"index":"-48"},"idl":"idl\_slot\_371579039\_sc","instruction\_type":"InitializeBinArray","join\_key":"228527824-pB6MVN4NW36uLBWpTYQtW39FBosRp7FwsshuqJ4FgWWckZxCuZwqoz5jMcZaHoWoCwkshqfHXCT785jMNufcgcB-2"} | 228527824-pB6MVN4NW36uLBWpTYQtW39FBosRp7FwsshuqJ4FgWWckZxCuZwqoz5jMcZaHoWoCwkshqfHXCT785jMNufcgcB-2 | pB6MVN4NW36uLBWpTYQtW39FBosRp7FwsshuqJ4FgWWckZxCuZwqoz5jMcZaHoWoCwkshqfHXCT785jMNufcgcB | 2023-11-07T08:23:18.000Z | InitializeBinArray | LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo | 2                  | 14                 | JBeYA7dmBGCNgaEdtqdoUnESwKJho5YvgXVNLgo4n3MM |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_meteora_v1_solana_all_dlmm_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_meteora\_v1\_solana\_all\_dynamic\_vault\_instructions

Solana program instructions for Meteora V1 dynamic vaults with raw instruction data and transaction context. Contains mostly failed instruction decodes from early 2022, useful for analyzing protocol activity patterns and vault interaction attempts.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                          | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 125621173   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[251, 41, 210, 173, 140, 96, 78, 235]","join\_key":"125621173-2ucMvzdMeig3QoBTsti8dae3upwna6W53bQcuxBYWT5FVyapYUPPdjkvN8P3NPJj5v4Z3eSuciAqh6FwUDBgA5kV-0"} | 125621173-2ucMvzdMeig3QoBTsti8dae3upwna6W53bQcuxBYWT5FVyapYUPPdjkvN8P3NPJj5v4Z3eSuciAqh6FwUDBgA5kV-0 | 2ucMvzdMeig3QoBTsti8dae3upwna6W53bQcuxBYWT5FVyapYUPPdjkvN8P3NPJj5v4Z3eSuciAqh6FwUDBgA5kV | 2022-03-19T04:28:31.000Z |                   | 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi | 0                  | 40                 | DHLXnJdACTY83yKwnUkeoDjqi4QBbsYGa1v8tJL76ViX |                           |                           |
  | 125619931   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[251, 41, 210, 173, 140, 96, 78, 235]","join\_key":"125619931-4D9CtcKamLpxyAvbzbrFDwPkzzxwqWfTUsehrr9wzmR1qCpRwQWP2rFKmvyeTdEMnpi94DtbGqXjbffwLUCSHVDt-0"} | 125619931-4D9CtcKamLpxyAvbzbrFDwPkzzxwqWfTUsehrr9wzmR1qCpRwQWP2rFKmvyeTdEMnpi94DtbGqXjbffwLUCSHVDt-0 | 4D9CtcKamLpxyAvbzbrFDwPkzzxwqWfTUsehrr9wzmR1qCpRwQWP2rFKmvyeTdEMnpi94DtbGqXjbffwLUCSHVDt | 2022-03-19T04:17:11.000Z |                   | 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi | 0                  | 320                | DHLXnJdACTY83yKwnUkeoDjqi4QBbsYGa1v8tJL76ViX |                           |                           |
  | 125626304   | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[251, 41, 210, 173, 140, 96, 78, 235]","join\_key":"125626304-42QBTQqtE6PrFH5esbaPDmmurZzYyRENb3Z79p3FkeiAqjpKka4E5W5adJEH4qfmZuboXKwc3RSqjZmGAMLjBe2F-0"} | 125626304-42QBTQqtE6PrFH5esbaPDmmurZzYyRENb3Z79p3FkeiAqjpKka4E5W5adJEH4qfmZuboXKwc3RSqjZmGAMLjBe2F-0 | 42QBTQqtE6PrFH5esbaPDmmurZzYyRENb3Z79p3FkeiAqjpKka4E5W5adJEH4qfmZuboXKwc3RSqjZmGAMLjBe2F | 2022-03-19T05:15:53.000Z |                   | 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi | 0                  | 25                 | DHLXnJdACTY83yKwnUkeoDjqi4QBbsYGa1v8tJL76ViX |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_meteora_v1_solana_all_dynamic_vault_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_okx\_v1\_solana\_all\_router\_v2\_instructions

Solana program instructions from OKX DEX Aggregator Router V2 contract, capturing swap routing operations with transaction context and instruction-level execution details. Used for analyzing OKX aggregator activity, routing patterns, and failed instruction decoding attempts on Solana.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                          | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 263442241   | \{"error":"Instruction decode failed: Failed to decode instruction with discriminator \[248, 198, 158, 145, 225, 117, 135, 200]","join\_key":"263442241-U2rMLwYsYVUk5oUuctyXTVvVpmNHoV4YFNcD7emQxTZzx751SqJUkQcS5o6tEBr3VYW8ipPSmLU8pAMAXzoiCMG-6"}  | 263442241-U2rMLwYsYVUk5oUuctyXTVvVpmNHoV4YFNcD7emQxTZzx751SqJUkQcS5o6tEBr3VYW8ipPSmLU8pAMAXzoiCMG-6  | U2rMLwYsYVUk5oUuctyXTVvVpmNHoV4YFNcD7emQxTZzx751SqJUkQcS5o6tEBr3VYW8ipPSmLU8pAMAXzoiCMG  | 2024-05-02T11:01:33.000Z |                   | 6m2CDdhRgxpH4WjvdzxAYbGxwdGUz5MziiL5jek2kBma | 6                  | 129                | CuKi3XLkYCAFvS2bEqoXJcqJwrEYhF4W2jGVs5ZFiVcy |                           |                           |
  | 263441896   | \{"error":"Instruction decode failed: Failed to decode instruction with discriminator \[248, 198, 158, 145, 225, 117, 135, 200]","join\_key":"263441896-2CpjaP8fSw1dBAtVuPiZZ31kfchQvj4NH4NRGwoTb2LaCrdZLm1No9forXyA4VRVVTPsLCs7B5PPJHeSU8TVrU6u-2"} | 263441896-2CpjaP8fSw1dBAtVuPiZZ31kfchQvj4NH4NRGwoTb2LaCrdZLm1No9forXyA4VRVVTPsLCs7B5PPJHeSU8TVrU6u-2 | 2CpjaP8fSw1dBAtVuPiZZ31kfchQvj4NH4NRGwoTb2LaCrdZLm1No9forXyA4VRVVTPsLCs7B5PPJHeSU8TVrU6u | 2024-05-02T10:59:03.000Z |                   | 6m2CDdhRgxpH4WjvdzxAYbGxwdGUz5MziiL5jek2kBma | 2                  | 10                 | CuKi3XLkYCAFvS2bEqoXJcqJwrEYhF4W2jGVs5ZFiVcy |                           |                           |
  | 263442064   | \{"error":"Instruction decode failed: Failed to decode instruction with discriminator \[248, 198, 158, 145, 225, 117, 135, 200]","join\_key":"263442064-4H4utciH3qCtPrwwX7zHrCRQ7QuxCbKMUpZ5KiDqAiNKUvg1tAN6k6MeTJQqodG8eCR557UeTsRAcvMeqtSgH42S-4"} | 263442064-4H4utciH3qCtPrwwX7zHrCRQ7QuxCbKMUpZ5KiDqAiNKUvg1tAN6k6MeTJQqodG8eCR557UeTsRAcvMeqtSgH42S-4 | 4H4utciH3qCtPrwwX7zHrCRQ7QuxCbKMUpZ5KiDqAiNKUvg1tAN6k6MeTJQqodG8eCR557UeTsRAcvMeqtSgH42S | 2024-05-02T11:00:16.000Z |                   | 6m2CDdhRgxpH4WjvdzxAYbGxwdGUz5MziiL5jek2kBma | 4                  | 74                 | CuKi3XLkYCAFvS2bEqoXJcqJwrEYhF4W2jGVs5ZFiVcy |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_okx_v1_solana_all_router_v2_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_orca\_v1\_solana\_all\_token\_swap\_instructions

Instruction-level records from Orca V1 automated market maker (AMM) on Solana, capturing swap, deposit, withdrawal, and pool initialization events. Used for analyzing liquidity provider activity, swap volumes, and fee generation across Orca's trading pools.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | surrogate\_key                                                                                      | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 82296693    | \{"accounts":\{"intial\_pool\_token\_account":"AFLjxj6WD9yizpmW2b71fPSTgvrPBoLho8uuJAiXzAMw","pool\_token\_account":"FDhLcVe4CBiD22HsvRbCafb6F8gmMhJgEagiNUE7bM3Q","pool\_token\_mint":"HLqLwRAed8adHgEwTgmVcedKpedUL1NbMHkxYUk46gZN","swap\_authority":"BdwK5DZR9AWyCstR2wD2ZAkucQ9goRdnqj4RGqdeHxYt","token\_a":"6dCKR4vjjRsry7RuPmLs7f76UkGiKesvQjuQDNkJvogX","token\_b":"CVg52UWn7CAqFiCmpZV3yoxZCnkRmdBuAPy5NkYapBoD","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_swap\_account":"3fdPksS2Q3e3hDScQ9kiLyEVQzbGwn3o2fRpSK8m9JfA"},"args":\{"fees":\{"host\_fee\_denominator":0,"host\_fee\_numerator":0,"owner\_trade\_fee\_denominator":0,"owner\_trade\_fee\_numerator":0,"owner\_withdraw\_fee\_denominator":0,"owner\_withdraw\_fee\_numerator":0,"trade\_fee\_denominator":10000,"trade\_fee\_numerator":10},"nonce":254,"swap\_curve":\{"calculator":\[100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"curve\_type":"Offset"}},"instruction\_type":"Initialize","join\_key":"82296693-5V1PBzvBYLoxqBnbvkNSbpffXJR3PdU47sAmpqXDgccLedKrki5HczMJgpQs8WFmLo8Ccn7FYBHMJQMnrqW2L82j-1"} | 82296693-5V1PBzvBYLoxqBnbvkNSbpffXJR3PdU47sAmpqXDgccLedKrki5HczMJgpQs8WFmLo8Ccn7FYBHMJQMnrqW2L82j-1 | 5V1PBzvBYLoxqBnbvkNSbpffXJR3PdU47sAmpqXDgccLedKrki5HczMJgpQs8WFmLo8Ccn7FYBHMJQMnrqW2L82j | 2021-06-10T23:34:30.000Z | Initialize        | 9W959DqEETiGZocYWCQPaJ6sBmUzgfxXfqGeTEdp3aQP | 1                  | 14                 | 6Ysd94bSnDknaaUitt3FyKia7bDcPjL7MseXDHSCKipV |                           |                           |
  | 82296776    | \{"accounts":\{"authority":"BdwK5DZR9AWyCstR2wD2ZAkucQ9goRdnqj4RGqdeHxYt","into\_a":"6dCKR4vjjRsry7RuPmLs7f76UkGiKesvQjuQDNkJvogX","into\_b":"CVg52UWn7CAqFiCmpZV3yoxZCnkRmdBuAPy5NkYapBoD","pool\_account":"3tRNebp42BeKzmuqjddHPQ1AKqJ1ayJjsdWrHGYZC26W","pool\_token":"HLqLwRAed8adHgEwTgmVcedKpedUL1NbMHkxYUk46gZN","source\_a":"4eYL4UMXYBCrmfLsC8NQzaCnSegiBW2Vj7zQfwXMbcRS","source\_b":"EEszQQQd7SymPujUmZEesq6ooGJz5ydyhCKbkynf29t4","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_swap":"3fdPksS2Q3e3hDScQ9kiLyEVQzbGwn3o2fRpSK8m9JfA","user\_transfer\_authority":"EsHp1uyWhgLfv5TYAaF3sgvi2pmTshPXq6f8s71XuTFA"},"args":\{"minimum\_token\_a\_amount":"2502500000","minimum\_token\_b\_amount":"2502500000","pool\_token\_amount":"2500000000000"},"instruction\_type":"Deposit","join\_key":"82296776-5vWCHdkA9TjcxokwT3GYst6YmfGJ6GiXDG2sRi7nWcKHkVMMnxmXmq1vtZjwqRBS4MK8XY4gTRhpFWYYhhggmjia-3"}                                                                                                                                                                                                    | 82296776-5vWCHdkA9TjcxokwT3GYst6YmfGJ6GiXDG2sRi7nWcKHkVMMnxmXmq1vtZjwqRBS4MK8XY4gTRhpFWYYhhggmjia-3 | 5vWCHdkA9TjcxokwT3GYst6YmfGJ6GiXDG2sRi7nWcKHkVMMnxmXmq1vtZjwqRBS4MK8XY4gTRhpFWYYhhggmjia | 2021-06-10T23:35:22.000Z | Deposit           | 9W959DqEETiGZocYWCQPaJ6sBmUzgfxXfqGeTEdp3aQP | 3                  | 6                  | F8VMNGZSfWNqkNbTK1kyytUf1wpJto3ceCsWhg2iSRr7 |                           |                           |
  | 82296803    | \{"accounts":\{"authority":"BdwK5DZR9AWyCstR2wD2ZAkucQ9goRdnqj4RGqdeHxYt","fee\_account":"FDhLcVe4CBiD22HsvRbCafb6F8gmMhJgEagiNUE7bM3Q","pool\_destination":"CVg52UWn7CAqFiCmpZV3yoxZCnkRmdBuAPy5NkYapBoD","pool\_mint":"HLqLwRAed8adHgEwTgmVcedKpedUL1NbMHkxYUk46gZN","pool\_source":"6dCKR4vjjRsry7RuPmLs7f76UkGiKesvQjuQDNkJvogX","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_swap":"3fdPksS2Q3e3hDScQ9kiLyEVQzbGwn3o2fRpSK8m9JfA","user\_destination":"EEszQQQd7SymPujUmZEesq6ooGJz5ydyhCKbkynf29t4","user\_source":"4eYL4UMXYBCrmfLsC8NQzaCnSegiBW2Vj7zQfwXMbcRS","user\_transfer\_authority":"8JoKgHjBbJvza8CV2C69mknYpd6SwQcBHQBEZchJnRqK"},"args":\{"amount\_in":"1000000","minimum\_amount\_out":"989007"},"instruction\_type":"Swap","join\_key":"82296803-4isDeBRHt4sbwFemPzmzPkaQyJRwKBu4DmafzKGecEoRr7NTXA2dzyxeZpxRo1BBXxwgZh17AWCFh4ezW2zDtZsQ-1"}                                                                                                                                                                                                                                                | 82296803-4isDeBRHt4sbwFemPzmzPkaQyJRwKBu4DmafzKGecEoRr7NTXA2dzyxeZpxRo1BBXxwgZh17AWCFh4ezW2zDtZsQ-1 | 4isDeBRHt4sbwFemPzmzPkaQyJRwKBu4DmafzKGecEoRr7NTXA2dzyxeZpxRo1BBXxwgZh17AWCFh4ezW2zDtZsQ | 2021-06-10T23:35:41.000Z | Swap              | 9W959DqEETiGZocYWCQPaJ6sBmUzgfxXfqGeTEdp3aQP | 1                  | 30                 | F8VMNGZSfWNqkNbTK1kyytUf1wpJto3ceCsWhg2iSRr7 |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_orca_v1_solana_all_token_swap_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_orca\_v1\_solana\_all\_token\_swap\_v2\_instructions

Token swap instruction records from Orca V1 decentralized exchange (DEX) on Solana, including failed instruction decodes with discriminator data. Useful for analyzing early Orca trading activity and protocol evolution from June 2021.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                  | surrogate\_key                                                                                      | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 82296693    | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[0, 254, 10, 0, 0, 0, 0, 0]","join\_key":"82296693-5V1PBzvBYLoxqBnbvkNSbpffXJR3PdU47sAmpqXDgccLedKrki5HczMJgpQs8WFmLo8Ccn7FYBHMJQMnrqW2L82j-1"}    | 82296693-5V1PBzvBYLoxqBnbvkNSbpffXJR3PdU47sAmpqXDgccLedKrki5HczMJgpQs8WFmLo8Ccn7FYBHMJQMnrqW2L82j-1 | 5V1PBzvBYLoxqBnbvkNSbpffXJR3PdU47sAmpqXDgccLedKrki5HczMJgpQs8WFmLo8Ccn7FYBHMJQMnrqW2L82j | 2021-06-10T23:34:30.000Z |                   | 9W959DqEETiGZocYWCQPaJ6sBmUzgfxXfqGeTEdp3aQP | 1                  | 14                 | 6Ysd94bSnDknaaUitt3FyKia7bDcPjL7MseXDHSCKipV |                           |                           |
  | 82296803    | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[1, 64, 66, 15, 0, 0, 0, 0]","join\_key":"82296803-4isDeBRHt4sbwFemPzmzPkaQyJRwKBu4DmafzKGecEoRr7NTXA2dzyxeZpxRo1BBXxwgZh17AWCFh4ezW2zDtZsQ-1"}    | 82296803-4isDeBRHt4sbwFemPzmzPkaQyJRwKBu4DmafzKGecEoRr7NTXA2dzyxeZpxRo1BBXxwgZh17AWCFh4ezW2zDtZsQ-1 | 4isDeBRHt4sbwFemPzmzPkaQyJRwKBu4DmafzKGecEoRr7NTXA2dzyxeZpxRo1BBXxwgZh17AWCFh4ezW2zDtZsQ | 2021-06-10T23:35:41.000Z |                   | 9W959DqEETiGZocYWCQPaJ6sBmUzgfxXfqGeTEdp3aQP | 1                  | 30                 | F8VMNGZSfWNqkNbTK1kyytUf1wpJto3ceCsWhg2iSRr7 |                           |                           |
  | 82296776    | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[2, 0, 168, 156, 19, 70, 2, 0]","join\_key":"82296776-5vWCHdkA9TjcxokwT3GYst6YmfGJ6GiXDG2sRi7nWcKHkVMMnxmXmq1vtZjwqRBS4MK8XY4gTRhpFWYYhhggmjia-3"} | 82296776-5vWCHdkA9TjcxokwT3GYst6YmfGJ6GiXDG2sRi7nWcKHkVMMnxmXmq1vtZjwqRBS4MK8XY4gTRhpFWYYhhggmjia-3 | 5vWCHdkA9TjcxokwT3GYst6YmfGJ6GiXDG2sRi7nWcKHkVMMnxmXmq1vtZjwqRBS4MK8XY4gTRhpFWYYhhggmjia | 2021-06-10T23:35:22.000Z |                   | 9W959DqEETiGZocYWCQPaJ6sBmUzgfxXfqGeTEdp3aQP | 3                  | 6                  | F8VMNGZSfWNqkNbTK1kyytUf1wpJto3ceCsWhg2iSRr7 |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_orca_v1_solana_all_token_swap_v2_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_orca\_v1\_solana\_all\_whirlpool\_instructions

All instruction-level events from Orca v1 Whirlpool concentrated liquidity pools on Solana, including pool initialization, liquidity management, and configuration changes. Used for granular analysis of pool operations, liquidity provider activity, and protocol governance actions.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 124154430   | \{"args":\{"default\_protocol\_fee\_rate":300},"inputAccounts":\{"config":"4NPRn2WVyyCrKEQBFaog8dvTjPLK8ETddrZUyRLq61Bo","funder":"3Pi4tc4SxZyKZivKxWnYfGNxeqFJJxPc8xRw1VnvXpbb","system\_program":"11111111111111111111111111111111"},"instructionType":"InitializeConfig","join\_key":"124154430-2rvCfv4KdV85Vr6RBDVdvzusCXi1VZdWytLd7VsCpdisJ4it6ia3eNZDW3qQQ4d5KUvQZoBY6bunzwhr9ZDnoD4j-0"}                                                                                                                                                                                                                                                                                                                              | 124154430-2rvCfv4KdV85Vr6RBDVdvzusCXi1VZdWytLd7VsCpdisJ4it6ia3eNZDW3qQQ4d5KUvQZoBY6bunzwhr9ZDnoD4j-0 | 2rvCfv4KdV85Vr6RBDVdvzusCXi1VZdWytLd7VsCpdisJ4it6ia3eNZDW3qQQ4d5KUvQZoBY6bunzwhr9ZDnoD4j | 2022-03-09T09:54:59.000Z | InitializeConfig  | whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc | 0                  | 10                 | 3Pi4tc4SxZyKZivKxWnYfGNxeqFJJxPc8xRw1VnvXpbb |                           |                           |
  | 124291577   | \{"account\_arguments":\["TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","5FdyMymNMZxN95dKQc4R7qwtfVgxo8PmkYZhV14kRhHo","65shmpuYmxx5p7ggNCZbyrGLCXVqbBR1ZD5aAocRBUNG","9C2ggngsdTeUSt6bZgafB6f8Wd33zYoJhEFASzHVNPVy","59SNCy69mMZPgZytJsv4FkMQ59bCnEk17xuLnuY9fiiM","BmAGHc7HtHGKS5eWfcWUn8PNLREPJKncyqNuQtXbMrfM","BVABXM3DZz4M2mGfPtmk8dGUqyWiwiVd2MU5vme4WLe5","5YEigfwqmkk93DjR38TYKhqYahsxWVmYBzaSE4CcR4Se","1425xYxzY5BrVSUzVuCg2Fif2dHhcV2U1LkTGkHVteGA","1425xYxzY5BrVSUzVuCg2Fif2dHhcV2U1LkTGkHVteGA"],"data":"59p8WydnSZtRqCSY9iw3atwUFsLjstaufsighk4qn8BTwyBZqshA6waNAT","error":"unreachable","join\_key":"124291577-42cBuWXNV1JMR6edFnup98JDq3wvrU3fdqwwp22CBNVw1QVoDEEeeU8Zs5NbSdXuBziBwGN9gMhu76mhsVkMRA9R-2"} | 124291577-42cBuWXNV1JMR6edFnup98JDq3wvrU3fdqwwp22CBNVw1QVoDEEeeU8Zs5NbSdXuBziBwGN9gMhu76mhsVkMRA9R-2 | 42cBuWXNV1JMR6edFnup98JDq3wvrU3fdqwwp22CBNVw1QVoDEEeeU8Zs5NbSdXuBziBwGN9gMhu76mhsVkMRA9R | 2022-03-10T08:53:25.000Z |                   | whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc | 2                  | 469                | 5FdyMymNMZxN95dKQc4R7qwtfVgxo8PmkYZhV14kRhHo |                           |                           |
  | 124270187   | \{"args":\{"default\_fee\_rate":500,"tick\_spacing":8},"inputAccounts":\{"config":"4NPRn2WVyyCrKEQBFaog8dvTjPLK8ETddrZUyRLq61Bo","fee\_authority":"3Pi4tc4SxZyKZivKxWnYfGNxeqFJJxPc8xRw1VnvXpbb","fee\_tier":"FkHAjqeFTN1zYNC7CMKtQ4CLU2Shd8qCUPfWEu6gmmUj","funder":"3Pi4tc4SxZyKZivKxWnYfGNxeqFJJxPc8xRw1VnvXpbb","system\_program":"11111111111111111111111111111111"},"instructionType":"InitializeFeeTier","join\_key":"124270187-2sVv8NQ8FBYBk1n8v7Pok57vspsc8v1Z2dgkiUw7y9uaANYN9Bbtmw6CTE3NxDFxsdNAGDbJbV6hACCyJBwvF56M-0"}                                                                                                                                                                                          | 124270187-2sVv8NQ8FBYBk1n8v7Pok57vspsc8v1Z2dgkiUw7y9uaANYN9Bbtmw6CTE3NxDFxsdNAGDbJbV6hACCyJBwvF56M-0 | 2sVv8NQ8FBYBk1n8v7Pok57vspsc8v1Z2dgkiUw7y9uaANYN9Bbtmw6CTE3NxDFxsdNAGDbJbV6hACCyJBwvF56M | 2022-03-10T05:22:54.000Z | InitializeFeeTier | whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc | 0                  | 218                | 3Pi4tc4SxZyKZivKxWnYfGNxeqFJJxPc8xRw1VnvXpbb |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_orca_v1_solana_all_whirlpool_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_orca\_v2\_solana\_all\_whirlpool\_instructions

Whirlpool DEX (decentralized exchange) instruction-level transaction data from Orca V2 on Solana, capturing swap operations with account details, tick arrays, and oracle references. Enables analysis of concentrated liquidity market-making activity and routing paths through Jupiter aggregator.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | surrogate\_key                                                                                         | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account                   | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------------------------- | ------------------------- |
  | 352636028   | \{"accounts":\{"oracle":"5L9WNcxmYhLBxpL9Kxq8fBWCCU8P2uk992ZLgosxtaBz","remaining":\[],"tick\_array0":"89s7w27EMi6TkSGN27VG6W4T3s1iyVhWUQFKgKjh5Vmz","tick\_array1":"AU6VR4ART6kBX938LPJMy2krW2RxJe9gSro63JwnCiDQ","tick\_array2":"CaDwR1e3meChE3XxtDw4W3vgPyPBCcE5emKaX7VtpNhe","token\_authority":"4pZMJpHiTHkuncaMeaUbL21dURnf5UNwQ8CN89wThXPZ","token\_owner\_account\_a":"127LymY7vCmzBYp1iXGzTdbJZCqbotbc9u7fzVpL22tY","token\_owner\_account\_b":"B6eFtriQhRLUH4eyrk7rMXgCVBVFaBUBbSBGUQpK3yv1","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_vault\_a":"5Y9X3KpMsTAVGbPKq4syuWreUAUCdKczsmGBY8GJzav4","token\_vault\_b":"8SfmZQUzNi3LY4gTLmYmRRNvKZ1wrnjmBipkwXKyjb2w","whirlpool":"AmXR6YeshKfnx23gQpJkktUXoGb7cAXi5hWk3w2pw1a3"},"args":\{"a\_to\_b":false,"amount":"118","amount\_specified\_is\_input":true,"other\_amount\_threshold":"0","sqrt\_price\_limit":"79226673515401279992447579055"},"idl":"idl\_slot\_387343618\_sc","instruction\_type":"Swap","join\_key":"352636028-25rU6LJmu31gUhHkjntjSXA5QkxGBHNTVhGcSL2XzKVfZS12SKYW52YFtUcfSLp5vTJ8DzBcDDXWbNkWED6xUAC5-3-0"}      | 352636028-25rU6LJmu31gUhHkjntjSXA5QkxGBHNTVhGcSL2XzKVfZS12SKYW52YFtUcfSLp5vTJ8DzBcDDXWbNkWED6xUAC5-3-0 | 25rU6LJmu31gUhHkjntjSXA5QkxGBHNTVhGcSL2XzKVfZS12SKYW52YFtUcfSLp5vTJ8DzBcDDXWbNkWED6xUAC5 | 2025-07-11T17:31:02.000Z | Swap              | whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc | 0                  | 306                | 4pZMJpHiTHkuncaMeaUbL21dURnf5UNwQ8CN89wThXPZ | JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4 | 3                         |
  | 352683968   | \{"accounts":\{"oracle":"64RLGxDjPUPVKVWkHRidQ3eFLES686eyFoEUy4Jj1hXy","remaining":\[],"tick\_array0":"2dpdDztT5s9aCpjjHeKtSkeEKAWFhRpWrAsjP9Fw794n","tick\_array1":"2dpdDztT5s9aCpjjHeKtSkeEKAWFhRpWrAsjP9Fw794n","tick\_array2":"2dpdDztT5s9aCpjjHeKtSkeEKAWFhRpWrAsjP9Fw794n","token\_authority":"HGDdCRpzrD4c8tnoVFRK8BGYboXbAwQJ4oFzPEEMAWex","token\_owner\_account\_a":"12G186hKaL8mzPe8YrbzuuyguNwcjB89XYvm6Qg81PKp","token\_owner\_account\_b":"ZhjiR9LiMrN64THrfixg5GRCo3gsCmp8AromSU2Hr2y","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_vault\_a":"ADAveh2aUY85nzeswCUqmHPse25eBXaTSGh69QeSuVHi","token\_vault\_b":"2fzbFpB2ZgDN2HKvHNQbEb7dzhaNXen82uJobsrD6iYu","whirlpool":"4RQ9UB8ua2N3Mkx7ELeZ522dJpCwnxi4svByTtbPrEe9"},"args":\{"a\_to\_b":true,"amount":"89","amount\_specified\_is\_input":false,"other\_amount\_threshold":"650611","sqrt\_price\_limit":"7422634587551314"},"idl":"idl\_slot\_387343618\_sc","instruction\_type":"Swap","join\_key":"352683968-LFXTPUrY5VSRooRtRCjwPGrSuUStqJaYBfnF1W4onX3MWonAYeQ9aGPMWvjRehhE6z4omvr58GafEqKmw2gt7tS-7"}                   | 352683968-LFXTPUrY5VSRooRtRCjwPGrSuUStqJaYBfnF1W4onX3MWonAYeQ9aGPMWvjRehhE6z4omvr58GafEqKmw2gt7tS-7    | LFXTPUrY5VSRooRtRCjwPGrSuUStqJaYBfnF1W4onX3MWonAYeQ9aGPMWvjRehhE6z4omvr58GafEqKmw2gt7tS  | 2025-07-11T22:47:26.000Z | Swap              | whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc | 7                  | 448                | HGDdCRpzrD4c8tnoVFRK8BGYboXbAwQJ4oFzPEEMAWex |                                             |                           |
  | 352524681   | \{"accounts":\{"oracle":"CKZzrLVkXxAEVKhPQYBTWbLNRj2EUmMzD3rZrUHobngE","remaining":\[],"tick\_array0":"293fC4Q58MXKfPLys1RHyBZ8nMFr4ipVHDZH2ZCWpf9V","tick\_array1":"FX9jYzVAFsg5HywMWZ9S8LVFywq5RTSfU7ruamLPtPDW","tick\_array2":"H1Bu8aqwvono9ddbxM1Y4NfWYRKGvtCo3f8f3B1s87cm","token\_authority":"G9x4RstvQDudS2Zzv4SBjAam7bCS6Z2f4nC6ATNUtjaY","token\_owner\_account\_a":"12JudtMhSxvEejJueKXcxx6wgEtx7a29LN2misdpECMt","token\_owner\_account\_b":"2CTPsPG1pfQuQDqcaJkE4z2GX1s5qsuDStKQyEA6Kj7G","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_vault\_a":"FJbLHycqqAdYsigU3Y2DYoeJ4FnnZuDfA8HjYioNWp3A","token\_vault\_b":"7Ly7VieuFAMx2kt7aueQQgeqPRSAAnnQDJnayvKHkxCN","whirlpool":"78QBVQz3EnpuzmY42LRcCkn7gSyuFEMmQn1m5bY1yHgw"},"args":\{"a\_to\_b":false,"amount":"25314418","amount\_specified\_is\_input":true,"other\_amount\_threshold":"0","sqrt\_price\_limit":"79226673515401279992447579055"},"idl":"idl\_slot\_387343618\_sc","instruction\_type":"Swap","join\_key":"352524681-5vg99tGvNXjDZfFpct66FszgkWcTVRhWvwf2twBc6sJAHmRfvN3qqKKhKtLnLFiGw1JNVM7pxm6H5RB5WVnsGr1J-1-4"} | 352524681-5vg99tGvNXjDZfFpct66FszgkWcTVRhWvwf2twBc6sJAHmRfvN3qqKKhKtLnLFiGw1JNVM7pxm6H5RB5WVnsGr1J-1-4 | 5vg99tGvNXjDZfFpct66FszgkWcTVRhWvwf2twBc6sJAHmRfvN3qqKKhKtLnLFiGw1JNVM7pxm6H5RB5WVnsGr1J | 2025-07-11T05:16:15.000Z | Swap              | whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc | 4                  | 87                 | G9x4RstvQDudS2Zzv4SBjAam7bCS6Z2f4nC6ATNUtjaY | JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4 | 1                         |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_orca_v2_solana_all_whirlpool_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_orca\_v2\_solana\_all\_whirlpool\_instructions\_backfill

*No description available.*

<Accordion title="Columns">
  | Column                    | Type        | Description |
  | ------------------------- | ----------- | ----------- |
  | `block_timestamp`         | `TIMESTAMP` | -           |
  | `block_slot`              | `INT64`     | -           |
  | `transaction_id`          | `STRING`    | -           |
  | `transaction_index`       | `INT64`     | -           |
  | `transaction_signer`      | `STRING`    | -           |
  | `instruction_index`       | `INT64`     | -           |
  | `outer_instruction_index` | `INT64`     | -           |
  | `executing_account`       | `STRING`    | -           |
  | `outer_executing_account` | `STRING`    | -           |
  | `surrogate_key`           | `STRING`    | -           |
  | `instruction_type`        | `STRING`    | -           |
  | `instruction`             | `JSON`      | -           |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_orca_v2_solana_all_whirlpool_instructions_backfill`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_pancakeswap\_v1\_solana\_all\_swap\_instructions

PancakeSwap V1 instruction-level events on Solana, including pool configurations, swaps, and liquidity operations with account addresses and transaction metadata. Supports granular analysis of automated market maker (AMM) activity and protocol configuration changes.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 346448372   | \{"accounts":\{"amm\_config":"5kosJrgZ6rHyqqweWGpp11nNqdwPTHbyXVczvzPM9h7M","owner":"DmwXqqK5Zuj619au6q2Jx3TMr9ZV1837uxJcEwyvXVtV","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"fund\_fee\_rate":0,"index":8,"protocol\_fee\_rate":120000,"tick\_spacing":1,"trade\_fee\_rate":400},"idl":"idl\_slot\_367206516\_sc","instruction\_type":"CreateAmmConfig","join\_key":"346448372-5czAYhUG13N3cq4GmupZaxZb3ohQQVMgcoxb95Ut8c9sQdXPLeptEmVzoFUkifpgP1C5yRDRqayu29UbfZBr8E4d-0"} | 346448372-5czAYhUG13N3cq4GmupZaxZb3ohQQVMgcoxb95Ut8c9sQdXPLeptEmVzoFUkifpgP1C5yRDRqayu29UbfZBr8E4d-0 | 5czAYhUG13N3cq4GmupZaxZb3ohQQVMgcoxb95Ut8c9sQdXPLeptEmVzoFUkifpgP1C5yRDRqayu29UbfZBr8E4d | 2025-06-13T04:11:31.000Z | CreateAmmConfig   | HpNfyc2Saw7RKkQd8nEL4khUcuPhQ7WwY1B2qjx8jxFq | 0                  | 59                 | DmwXqqK5Zuj619au6q2Jx3TMr9ZV1837uxJcEwyvXVtV |                           |                           |
  | 346448367   | \{"accounts":\{"amm\_config":"2zmg7259ahZkrSn6M3PEM7eFvEfBU8obgfVHT3AL9Qwu","owner":"DmwXqqK5Zuj619au6q2Jx3TMr9ZV1837uxJcEwyvXVtV","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"fund\_fee\_rate":0,"index":7,"protocol\_fee\_rate":120000,"tick\_spacing":1,"trade\_fee\_rate":300},"idl":"idl\_slot\_367206516\_sc","instruction\_type":"CreateAmmConfig","join\_key":"346448367-4dLp5CAUnn1MteGrkNicFbVx8pWCci2rqMkvPTnPzwM62YszwUYn67JYsHJ3qNEuBnnG5HujLoqzudiSECa8pQPg-0"} | 346448367-4dLp5CAUnn1MteGrkNicFbVx8pWCci2rqMkvPTnPzwM62YszwUYn67JYsHJ3qNEuBnnG5HujLoqzudiSECa8pQPg-0 | 4dLp5CAUnn1MteGrkNicFbVx8pWCci2rqMkvPTnPzwM62YszwUYn67JYsHJ3qNEuBnnG5HujLoqzudiSECa8pQPg | 2025-06-13T04:11:29.000Z | CreateAmmConfig   | HpNfyc2Saw7RKkQd8nEL4khUcuPhQ7WwY1B2qjx8jxFq | 0                  | 278                | DmwXqqK5Zuj619au6q2Jx3TMr9ZV1837uxJcEwyvXVtV |                           |                           |
  | 346448250   | \{"accounts":\{"amm\_config":"EvKEMSRSdxJUcpVTaB2isqMyF5G4yETvMbQxbfwSuwZa","owner":"DmwXqqK5Zuj619au6q2Jx3TMr9ZV1837uxJcEwyvXVtV","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"fund\_fee\_rate":0,"index":4,"protocol\_fee\_rate":120000,"tick\_spacing":1,"trade\_fee\_rate":100},"idl":"idl\_slot\_367206516\_sc","instruction\_type":"CreateAmmConfig","join\_key":"346448250-5dtzfMnZ2cAR1giJ468aqH1zHxgZcqguHyT6NvZtVFqAbocYPMXETinzc6UHEcSSGHmZZxmN7bE93wovH1rDMjH3-0"} | 346448250-5dtzfMnZ2cAR1giJ468aqH1zHxgZcqguHyT6NvZtVFqAbocYPMXETinzc6UHEcSSGHmZZxmN7bE93wovH1rDMjH3-0 | 5dtzfMnZ2cAR1giJ468aqH1zHxgZcqguHyT6NvZtVFqAbocYPMXETinzc6UHEcSSGHmZZxmN7bE93wovH1rDMjH3 | 2025-06-13T04:10:41.000Z | CreateAmmConfig   | HpNfyc2Saw7RKkQd8nEL4khUcuPhQ7WwY1B2qjx8jxFq | 0                  | 122                | DmwXqqK5Zuj619au6q2Jx3TMr9ZV1837uxJcEwyvXVtV |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_pancakeswap_v1_solana_all_swap_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_pumpfun\_v1\_solana\_all\_amm\_instructions

Automated Market Maker (AMM) instruction-level data from Pump.fun v1 protocol on Solana, including withdraw operations and inner/outer instruction hierarchies. Useful for analyzing liquidity provision patterns and protocol interaction flows at transaction granularity.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                        | surrogate\_key                                                                                         | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account                   | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------------------------- | ------------------------- |
  | 321942956   | \{"error":"Event decode failed: Failed to decode event with discriminator \[107, 52, 89, 129, 55, 226, 81, 22]","join\_key":"321942956-2gNxbFQQmCsMaq7QYZkBxgeb2fcy5rsvQV9Mv9LzzoMtek9NbNWDzqqDcd4kfu8VeZFrf5FMqdeVw2YDpwJJYZTN-0-1"}              | 321942956-2gNxbFQQmCsMaq7QYZkBxgeb2fcy5rsvQV9Mv9LzzoMtek9NbNWDzqqDcd4kfu8VeZFrf5FMqdeVw2YDpwJJYZTN-0-1 | 2gNxbFQQmCsMaq7QYZkBxgeb2fcy5rsvQV9Mv9LzzoMtek9NbNWDzqqDcd4kfu8VeZFrf5FMqdeVw2YDpwJJYZTN | 2025-02-20T16:34:18.000Z |                   | pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA | 1                  | 420                | 8LWu7QM2dGR1G8nKDHthckea57bkCzXyBTAKPJUBDHo8 | pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA | 0                         |
  | 321942956   | \{"error":"Instruction decode failed: Failed to decode instruction with discriminator \[201, 207, 243, 114, 75, 111, 47, 189]","join\_key":"321942956-2gNxbFQQmCsMaq7QYZkBxgeb2fcy5rsvQV9Mv9LzzoMtek9NbNWDzqqDcd4kfu8VeZFrf5FMqdeVw2YDpwJJYZTN-0"} | 321942956-2gNxbFQQmCsMaq7QYZkBxgeb2fcy5rsvQV9Mv9LzzoMtek9NbNWDzqqDcd4kfu8VeZFrf5FMqdeVw2YDpwJJYZTN-0   | 2gNxbFQQmCsMaq7QYZkBxgeb2fcy5rsvQV9Mv9LzzoMtek9NbNWDzqqDcd4kfu8VeZFrf5FMqdeVw2YDpwJJYZTN | 2025-02-20T16:34:18.000Z |                   | pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA | 0                  | 420                | 8LWu7QM2dGR1G8nKDHthckea57bkCzXyBTAKPJUBDHo8 |                                             |                           |
  | 321986963   | \{"error":"Instruction decode failed: Failed to decode instruction with discriminator \[102, 6, 61, 18, 1, 218, 235, 234]","join\_key":"321986963-4Kg2abt7VkoKcvGLXz3AT8cyTEBR5hLBuFHv1MZzipAXJ9yoKkdbiL2WANCS7YUZwvhjvacDU2nxDuehdC5WFGam-3"}     | 321986963-4Kg2abt7VkoKcvGLXz3AT8cyTEBR5hLBuFHv1MZzipAXJ9yoKkdbiL2WANCS7YUZwvhjvacDU2nxDuehdC5WFGam-3   | 4Kg2abt7VkoKcvGLXz3AT8cyTEBR5hLBuFHv1MZzipAXJ9yoKkdbiL2WANCS7YUZwvhjvacDU2nxDuehdC5WFGam | 2025-02-20T21:25:47.000Z |                   | pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA | 3                  | 155                | 3QZVCiUBSraqYzTcZntMQVwNC1JpDr3GqyFrXQowBHKt |                                             |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_pumpfun_v1_solana_all_amm_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_pumpfun\_v1\_solana\_all\_pumpfun\_instructions

Solana program instructions for Pump.fun token launchpad protocol, capturing token creation, buy/sell trades, and initialization events with bonding curve and user account data. Enables analysis of meme token launches, trading activity, and bonding curve mechanics on Solana.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 241784097   | \{"accounts":\{"associated\_bonding\_curve":"63jaq1fYU396FiEmGoujt1HsQQbQbAPLyfdfXa2EAsJv","associated\_token\_program":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","bonding\_curve":"a37RMr1gqkUQ7oWRUFazXhwrg5p7B1dTmqd1Gxs2t2o","event\_authority":"","global":"4wTV1YmiEkRvAtNtsSGPtUrqRYQMe5SKy2uB4Jjaxnjf","metadata":"QTw4WzK2ctu5V6TF2zJ81cGEsu43C9ebgPEmvhRsve4","mint":"4VnZQqiCQhuAf5Ecogxbab34bFGDh6seLiknmHwTEo7v","mint\_authority":"TSLvdd1pWpHVjahSpsvCXUbgwsL3JAcvokwaKt1eokM","mpl\_token\_metadata":"metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s","program":"","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user":"4G5Fwc9stmjahB2sVLBQjYRwWSJvd18wiWgvuPf5Hgn4"},"args":\{"name":"hello\_new","symbol":"123","uri":"[https://ipfs.io/ipfs/QmaECJGUaTRznvPBSBgqhsAmXwaXDUfGfLbC45JVy99Snj"\\},"idl":"idl\_slot\_267728522\_fm","instruction\_type":"Create","join\_key":"241784097-22ErBbnqxEakZLyigQ3CqPE1q8pBzQ3ugmWwcAihnguzBW1W1M4sUrHDpaoATaNJJzqq4s6Frr7jpfmLmjumC2eG-0"\\}](https://ipfs.io/ipfs/QmaECJGUaTRznvPBSBgqhsAmXwaXDUfGfLbC45JVy99Snj"\\},"idl":"idl_slot_267728522_fm","instruction_type":"Create","join_key":"241784097-22ErBbnqxEakZLyigQ3CqPE1q8pBzQ3ugmWwcAihnguzBW1W1M4sUrHDpaoATaNJJzqq4s6Frr7jpfmLmjumC2eG-0"\\})   | 241784097-22ErBbnqxEakZLyigQ3CqPE1q8pBzQ3ugmWwcAihnguzBW1W1M4sUrHDpaoATaNJJzqq4s6Frr7jpfmLmjumC2eG-0 | 22ErBbnqxEakZLyigQ3CqPE1q8pBzQ3ugmWwcAihnguzBW1W1M4sUrHDpaoATaNJJzqq4s6Frr7jpfmLmjumC2eG | 2024-01-14T14:53:28.000Z | Create            | 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P | 0                  | 40                 | 4G5Fwc9stmjahB2sVLBQjYRwWSJvd18wiWgvuPf5Hgn4 |                           |                           |
  | 241790291   | \{"accounts":\{"associated\_bonding\_curve":"C9VS6RoDyMmbUY26tXrGTyveYMCpCFXtvjaKsSQjrrwD","associated\_token\_program":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","bonding\_curve":"6vrCsqzXzfDrD3NCdFpvML58Yq4NBYT6cromuzBQHVN6","event\_authority":"","global":"4wTV1YmiEkRvAtNtsSGPtUrqRYQMe5SKy2uB4Jjaxnjf","metadata":"2qUf9qJ1miWvyaQtFHK1tyL6usZ3ws6noF9jBywEa7dR","mint":"5ZtWC9Nwey1LzJ2pyDDPSCXvaaSpqUrKTnDoVQ6reGzc","mint\_authority":"TSLvdd1pWpHVjahSpsvCXUbgwsL3JAcvokwaKt1eokM","mpl\_token\_metadata":"metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s","program":"","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user":"4G5Fwc9stmjahB2sVLBQjYRwWSJvd18wiWgvuPf5Hgn4"},"args":\{"name":"hello\_new","symbol":"123","uri":"[https://ipfs.io/ipfs/QmaECJGUaTRznvPBSBgqhsAmXwaXDUfGfLbC45JVy99Snj"\\},"idl":"idl\_slot\_267728522\_fm","instruction\_type":"Create","join\_key":"241790291-3t3gj3abP2XmiWgX9dt4hKveTjw5LxQX7471fZYi3Xu4DCFJsEuWitrqwEWeZYnUyuiXTkpHMMYNx2NxjaNWMNpZ-0"\\}](https://ipfs.io/ipfs/QmaECJGUaTRznvPBSBgqhsAmXwaXDUfGfLbC45JVy99Snj"\\},"idl":"idl_slot_267728522_fm","instruction_type":"Create","join_key":"241790291-3t3gj3abP2XmiWgX9dt4hKveTjw5LxQX7471fZYi3Xu4DCFJsEuWitrqwEWeZYnUyuiXTkpHMMYNx2NxjaNWMNpZ-0"\\}) | 241790291-3t3gj3abP2XmiWgX9dt4hKveTjw5LxQX7471fZYi3Xu4DCFJsEuWitrqwEWeZYnUyuiXTkpHMMYNx2NxjaNWMNpZ-0 | 3t3gj3abP2XmiWgX9dt4hKveTjw5LxQX7471fZYi3Xu4DCFJsEuWitrqwEWeZYnUyuiXTkpHMMYNx2NxjaNWMNpZ | 2024-01-14T15:38:32.000Z | Create            | 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P | 0                  | 40                 | 4G5Fwc9stmjahB2sVLBQjYRwWSJvd18wiWgvuPf5Hgn4 |                           |                           |
  | 241783691   | \{"accounts":\{"associated\_bonding\_curve":"4tmApP4Wf2rvfWqRt3Rh2TixSvsHEsL8tGg1tCsrLhcY","associated\_token\_program":"ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL","bonding\_curve":"Fo4ctTBSzvE5t2XbmwUsZXNxvkyYZZCo8o9yVDFkJ5VS","event\_authority":"","global":"4wTV1YmiEkRvAtNtsSGPtUrqRYQMe5SKy2uB4Jjaxnjf","metadata":"BejWRKwpFXmCQ2TvdmtDgbTsbXcYZEBAGFUxFCnkuEQr","mint":"FhmDJ5Jenr96rfveNfXbYtbDCzWA2kXJurzcoF34wUUK","mint\_authority":"TSLvdd1pWpHVjahSpsvCXUbgwsL3JAcvokwaKt1eokM","mpl\_token\_metadata":"metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s","program":"","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user":"4G5Fwc9stmjahB2sVLBQjYRwWSJvd18wiWgvuPf5Hgn4"},"args":\{"name":"hello","symbol":"123","uri":"[https://ipfs.io/ipfs/QmXa4kN6mLHKmkZyEXU3FdoSMpspkAxzTfdaf59bsVCnhc"\\},"idl":"idl\_slot\_267728522\_fm","instruction\_type":"Create","join\_key":"241783691-41aS1jfiMAEtstYt4YDp75NBYWvRixJuxncaYEjn1yjH8zoQSskoGe5EaYEgrUEWhmjmE8fEDk86oLnyENimPRYB-0"\\}](https://ipfs.io/ipfs/QmXa4kN6mLHKmkZyEXU3FdoSMpspkAxzTfdaf59bsVCnhc"\\},"idl":"idl_slot_267728522_fm","instruction_type":"Create","join_key":"241783691-41aS1jfiMAEtstYt4YDp75NBYWvRixJuxncaYEjn1yjH8zoQSskoGe5EaYEgrUEWhmjmE8fEDk86oLnyENimPRYB-0"\\})      | 241783691-41aS1jfiMAEtstYt4YDp75NBYWvRixJuxncaYEjn1yjH8zoQSskoGe5EaYEgrUEWhmjmE8fEDk86oLnyENimPRYB-0 | 41aS1jfiMAEtstYt4YDp75NBYWvRixJuxncaYEjn1yjH8zoQSskoGe5EaYEgrUEWhmjmE8fEDk86oLnyENimPRYB | 2024-01-14T14:50:20.000Z | Create            | 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P | 0                  | 52                 | 4G5Fwc9stmjahB2sVLBQjYRwWSJvd18wiWgvuPf5Hgn4 |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_pumpfun_v1_solana_all_pumpfun_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_raydium\_v1\_solana\_all\_amm\_v4\_instructions

Decoded instruction-level data from Raydium V4 AMM (Automated Market Maker) pools on Solana, including pool initialization, monitoring, and management operations. Useful for analyzing liquidity pool lifecycle events and operator activity patterns.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | surrogate\_key                                                                                      | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 70102882    | \{"accounts":\{"amm":"DUVSNpoCNyGDP9ef9gJC5Dg53khxTyM1pQrKVetmaW8R","amm\_authority":"DsBuznXRTmzvEdb36Dx3aVLVo1XmH7r1PRZUFugLPTFv","amm\_open\_orders":"EchesyfXePKdLtoiZSL8pBe8Myagyy8ZRqsACNCFGnvp","coin\_mint\_address":"6YeEo7ZTRHotXd89JTBJKRXERBjv3N3ofgsgJ4FoAa39","lp\_mint\_address":"4k3Dyjzvzp8eMZWUXbBCjEvwSkkk59S5iCNLY3QrkX6R","pc\_mint\_address":"DDNURcWy3CU3CpkCnDoGXwQAeCg1mp2CC8WqvwHp5Fdt","pool\_coin\_token\_account":"H8gZ2f4hp6LfaszDN5uHAeDwZ1qJ4M4s2A59i7nMFFkN","pool\_pc\_token\_account":"AVtBrQaE33sogjsAwv1Ca2UjRuwvArQM37rony64p8Ai","pool\_target\_orders\_account":"9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin","pool\_temp\_lp\_token\_account":"","pool\_withdraw\_queue":"Bp7LNZH44vecbv69kY35bjmsTjboGbEKy62p7iRT8az","remaining":\[],"rent":"5Q544fKrFoe6tsEbD7S8EmxGTJYAKtTVhAW5Q5pge4j1","serum\_market":"","serum\_program":"","system\_program":"2dRNngAm729NzLbb1pzgHtfHvPqR4XHFmFyYK78EfEeX","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user\_lp\_token\_account":"9wH4Krv8Vim3op3JAu5NGZQdGxU8HLGAHZh3K77CemxC","user\_wallet":""},"args":\{"nonce":254,"open\_time":"6553600266"},"instruction\_type":"Initialize","join\_key":"70102882-3DoGTMumLzJb3jotToYRB6XFayR25T3PSiydoEcB7PHXsL6eqwMHLknQTuqywLi9PrmhoWoJ2Mny5zgCCLbchXSu-0"}                                                                                                                                                                                                         | 70102882-3DoGTMumLzJb3jotToYRB6XFayR25T3PSiydoEcB7PHXsL6eqwMHLknQTuqywLi9PrmhoWoJ2Mny5zgCCLbchXSu-0 | 3DoGTMumLzJb3jotToYRB6XFayR25T3PSiydoEcB7PHXsL6eqwMHLknQTuqywLi9PrmhoWoJ2Mny5zgCCLbchXSu | 2021-03-21T09:14:51.000Z | Initialize        | 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8 | 0                  | 6                  | BE3G2F5jKygsSNbPFKHHTxvKpuFXSumASeGweLcei6G3 |                           |                           |
  | 70104317    | \{"accounts":\{"amm":"5Q544fKrFoe6tsEbD7S8EmxGTJYAKtTVhAW5Q5pge4j1","amm\_authority":"DUVSNpoCNyGDP9ef9gJC5Dg53khxTyM1pQrKVetmaW8R","amm\_open\_orders":"89HcsFvCQaUdorVF712EhNhecvVM7Dk6XAdPbaykB3q2","amm\_target\_orders":"6YeEo7ZTRHotXd89JTBJKRXERBjv3N3ofgsgJ4FoAa39","clock":"2dRNngAm729NzLbb1pzgHtfHvPqR4XHFmFyYK78EfEeX","pool\_coin\_token\_account":"DDNURcWy3CU3CpkCnDoGXwQAeCg1mp2CC8WqvwHp5Fdt","pool\_pc\_token\_account":"H8gZ2f4hp6LfaszDN5uHAeDwZ1qJ4M4s2A59i7nMFFkN","pool\_withdraw\_queue":"9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","serum\_asks":"","serum\_bids":"5TXqn1N2kpCWWV4AcXtFYJw8WqLrXP62qenxiSfhxJiD","serum\_coin\_vault\_account":"GhpccNwfein8qP6uhWnP4vuRva1iLivuQQHUTM7tW58r","serum\_event\_q":"E2FEkqPVcQZgRaE7KabcHGbpNkpycnvVZMan2MPNGKeM","serum\_market":"A2SMhqA1kMTudVeAeWdzCaYYeG6Dts19iEZd4ZQQAcUm","serum\_pc\_vault\_account":"F7VdEoWQGmdFK35SD21wAbDWtnkVpcrxM3DPVnmG8Q3i","serum\_program":"9wH4Krv8Vim3op3JAu5NGZQdGxU8HLGAHZh3K77CemxC","serum\_req\_q":"58qMcacA2Qk4Tc4Rut3Lnao91JvvWJJ26f5kojKnMRen","serum\_vault\_signer":"Hv7MewdTEHph3QCXRes2iVizADhzP3HHxs1KuGRFSrXY","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"},"args":\{"cancel\_order\_limit":5,"place\_order\_limit":1,"plan\_order\_limit":5},"instruction\_type":"MonitorStep","join\_key":"70104317-3wB5aRx6JNmSiTaBrTKCeGXAfERVELT9Uo9Yu9cQHaYnTExvuSutj3F93KeKADBdjCXErNNSxp6px2ueAyLNcc5B-5"} | 70104317-3wB5aRx6JNmSiTaBrTKCeGXAfERVELT9Uo9Yu9cQHaYnTExvuSutj3F93KeKADBdjCXErNNSxp6px2ueAyLNcc5B-5 | 3wB5aRx6JNmSiTaBrTKCeGXAfERVELT9Uo9Yu9cQHaYnTExvuSutj3F93KeKADBdjCXErNNSxp6px2ueAyLNcc5B | 2021-03-21T09:28:18.000Z | MonitorStep       | 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8 | 5                  | 91                 | BE3G2F5jKygsSNbPFKHHTxvKpuFXSumASeGweLcei6G3 |                           |                           |
  | 70104346    | \{"accounts":\{"amm":"5Q544fKrFoe6tsEbD7S8EmxGTJYAKtTVhAW5Q5pge4j1","amm\_authority":"DUVSNpoCNyGDP9ef9gJC5Dg53khxTyM1pQrKVetmaW8R","amm\_open\_orders":"89HcsFvCQaUdorVF712EhNhecvVM7Dk6XAdPbaykB3q2","amm\_target\_orders":"6YeEo7ZTRHotXd89JTBJKRXERBjv3N3ofgsgJ4FoAa39","clock":"2dRNngAm729NzLbb1pzgHtfHvPqR4XHFmFyYK78EfEeX","pool\_coin\_token\_account":"DDNURcWy3CU3CpkCnDoGXwQAeCg1mp2CC8WqvwHp5Fdt","pool\_pc\_token\_account":"H8gZ2f4hp6LfaszDN5uHAeDwZ1qJ4M4s2A59i7nMFFkN","pool\_withdraw\_queue":"9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","serum\_asks":"","serum\_bids":"5TXqn1N2kpCWWV4AcXtFYJw8WqLrXP62qenxiSfhxJiD","serum\_coin\_vault\_account":"GhpccNwfein8qP6uhWnP4vuRva1iLivuQQHUTM7tW58r","serum\_event\_q":"E2FEkqPVcQZgRaE7KabcHGbpNkpycnvVZMan2MPNGKeM","serum\_market":"A2SMhqA1kMTudVeAeWdzCaYYeG6Dts19iEZd4ZQQAcUm","serum\_pc\_vault\_account":"F7VdEoWQGmdFK35SD21wAbDWtnkVpcrxM3DPVnmG8Q3i","serum\_program":"9wH4Krv8Vim3op3JAu5NGZQdGxU8HLGAHZh3K77CemxC","serum\_req\_q":"58qMcacA2Qk4Tc4Rut3Lnao91JvvWJJ26f5kojKnMRen","serum\_vault\_signer":"Hv7MewdTEHph3QCXRes2iVizADhzP3HHxs1KuGRFSrXY","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"},"args":\{"cancel\_order\_limit":5,"place\_order\_limit":1,"plan\_order\_limit":5},"instruction\_type":"MonitorStep","join\_key":"70104346-36qUDF26g8NnhQzyC6YZe9cqbRaZkxDXeS8MgJdz9VdKvhwztqofxGDfRcHv5UNr5V18Ty27r3vd3kNHwsmmfQYG-3"} | 70104346-36qUDF26g8NnhQzyC6YZe9cqbRaZkxDXeS8MgJdz9VdKvhwztqofxGDfRcHv5UNr5V18Ty27r3vd3kNHwsmmfQYG-3 | 36qUDF26g8NnhQzyC6YZe9cqbRaZkxDXeS8MgJdz9VdKvhwztqofxGDfRcHv5UNr5V18Ty27r3vd3kNHwsmmfQYG | 2021-03-21T09:28:35.000Z | MonitorStep       | 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8 | 3                  | 158                | BE3G2F5jKygsSNbPFKHHTxvKpuFXSumASeGweLcei6G3 |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_raydium_v1_solana_all_amm_v4_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_raydium\_v1\_solana\_all\_CLMM\_instructions

Instruction-level activity from Raydium's Concentrated Liquidity Market Maker (CLMM) program on Solana, including pool creation, liquidity changes, and swap operations. Enables granular analysis of AMM configuration, position management, and trading behavior across Raydium's concentrated liquidity pools.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 146344734   | \{"accounts":\{"amm\_config":"4BLNHtVe942GSs4teSZqGX24xwKNkqU7bGgNn3iUiUpw","owner":"HggGrUeg4ReGvpPMLJMFKV69NTXL1r4wQ9Pk9Ljutwyv","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"index":0,"protocol\_fee\_rate":120000,"tick\_spacing":10,"trade\_fee\_rate":100},"instruction\_type":"CreateAmmConfig","join\_key":"146344734-3iNuQjHEnej3ozcwyxQbTa9B28jemhbevwDJqc5QYPd677dvCdeZp3w5kozs1y1LNoJBeH9Cfti8ijgHtyEXvB4q-0"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | 146344734-3iNuQjHEnej3ozcwyxQbTa9B28jemhbevwDJqc5QYPd677dvCdeZp3w5kozs1y1LNoJBeH9Cfti8ijgHtyEXvB4q-0 | 3iNuQjHEnej3ozcwyxQbTa9B28jemhbevwDJqc5QYPd677dvCdeZp3w5kozs1y1LNoJBeH9Cfti8ijgHtyEXvB4q | 2022-08-17T06:17:07.000Z | CreateAmmConfig   | CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK | 0                  | 21                 | BE3G2F5jKygsSNbPFKHHTxvKpuFXSumASeGweLcei6G3 |                           |                           |
  | 146344814   | \{"accounts":\{"amm\_config":"E64NGkDLLCdQ2yFNPcavaKptrEgmiQaNykUuLC1Qgwyp","owner":"HggGrUeg4ReGvpPMLJMFKV69NTXL1r4wQ9Pk9Ljutwyv","remaining":\[],"system\_program":"11111111111111111111111111111111"},"args":\{"index":1,"protocol\_fee\_rate":120000,"tick\_spacing":60,"trade\_fee\_rate":2500},"instruction\_type":"CreateAmmConfig","join\_key":"146344814-4coUmarvDKAPAaHFbBEUY7TayGDX4BKTThcZaHLXdMuAAsPMoSCKCKGi8uKuFqFx1DiECdcntyNsjhrMXupmRqQm-0"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | 146344814-4coUmarvDKAPAaHFbBEUY7TayGDX4BKTThcZaHLXdMuAAsPMoSCKCKGi8uKuFqFx1DiECdcntyNsjhrMXupmRqQm-0 | 4coUmarvDKAPAaHFbBEUY7TayGDX4BKTThcZaHLXdMuAAsPMoSCKCKGi8uKuFqFx1DiECdcntyNsjhrMXupmRqQm | 2022-08-17T06:17:55.000Z | CreateAmmConfig   | CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK | 0                  | 38                 | BE3G2F5jKygsSNbPFKHHTxvKpuFXSumASeGweLcei6G3 |                           |                           |
  | 146356212   | \{"accounts":\{"amm\_config":"E64NGkDLLCdQ2yFNPcavaKptrEgmiQaNykUuLC1Qgwyp","observation\_state":"7QjXWcwJt1B5bi9txujEtByzfnDs2mAmmY3bfMs9BRvk","pool\_creator":"BE3G2F5jKygsSNbPFKHHTxvKpuFXSumASeGweLcei6G3","pool\_state":"3tD34VtprDSkYCnATtQLCiVgTkECU3d12KtjupeR6N2X","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111","token\_mint\_0":"So11111111111111111111111111111111111111112","token\_mint\_1":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","token\_program\_0":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_vault\_0":"E3otMvL4REQsF3KkofqNwmz1Xgd2pvG2w4cVSzuRcHtH","token\_vault\_1":"CCTepNPop1uVYUyrqS2yk7qdHELPWUoNtbibkfxycDSk"},"args":\{"sqrt\_price\_x64":"121406409129916693448"},"instruction\_type":"CreatePool","join\_key":"146356212-3sUJ7cWKGkuCrnoCCJzHxexWpopr2uAyaRPQkUrtzZJzWdG3uxS72RSruy9Z1eQ9GUUNk9n3RygYrb3NeFPWdVT8-1"} | 146356212-3sUJ7cWKGkuCrnoCCJzHxexWpopr2uAyaRPQkUrtzZJzWdG3uxS72RSruy9Z1eQ9GUUNk9n3RygYrb3NeFPWdVT8-1 | 3sUJ7cWKGkuCrnoCCJzHxexWpopr2uAyaRPQkUrtzZJzWdG3uxS72RSruy9Z1eQ9GUUNk9n3RygYrb3NeFPWdVT8 | 2022-08-17T08:15:26.000Z | CreatePool        | CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK | 1                  | 154                | BE3G2F5jKygsSNbPFKHHTxvKpuFXSumASeGweLcei6G3 |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_raydium_v1_solana_all_CLMM_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_raydium\_v1\_solana\_all\_CPMM\_instructions

Instruction-level execution data from Raydium v1 CPMM (Constant Product Market Maker) protocol on Solana. Includes transaction details, signer accounts, and instruction metadata for analyzing AMM pool operations and user interactions.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 259711924   | \{"error":"Instruction::decode failed: Unknown discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"259711924-2CQvazmhLQYa3PRqmEnrqsLpdN6rMpqFe9ThnHL1n49iWKdgMKfAfPYwkikbbsUYCggzw2ne6k7mTEZvzinrzQEA-0"} | 259711924-2CQvazmhLQYa3PRqmEnrqsLpdN6rMpqFe9ThnHL1n49iWKdgMKfAfPYwkikbbsUYCggzw2ne6k7mTEZvzinrzQEA-0 | 2CQvazmhLQYa3PRqmEnrqsLpdN6rMpqFe9ThnHL1n49iWKdgMKfAfPYwkikbbsUYCggzw2ne6k7mTEZvzinrzQEA | 2024-04-12T12:10:22.000Z |                   | CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C | 0                  | 75                 | 2XVnob28A5Qnpcy95UVeHWNT6G8Poy3tpA3AFyAMoZDt |                           |                           |
  | 259709755   | \{"error":"Instruction::decode failed: Unknown discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"259709755-Kch9bYneKzyPg13txxpu151QHX4EgQhFqXUHxqYLXE3BbSrMt56bNMx9JbMAZzs4fbuCLLibHAtrRHdrn7u2VUD-0"}  | 259709755-Kch9bYneKzyPg13txxpu151QHX4EgQhFqXUHxqYLXE3BbSrMt56bNMx9JbMAZzs4fbuCLLibHAtrRHdrn7u2VUD-0  | Kch9bYneKzyPg13txxpu151QHX4EgQhFqXUHxqYLXE3BbSrMt56bNMx9JbMAZzs4fbuCLLibHAtrRHdrn7u2VUD  | 2024-04-12T11:52:24.000Z |                   | CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C | 0                  | 10                 | 2XVnob28A5Qnpcy95UVeHWNT6G8Poy3tpA3AFyAMoZDt |                           |                           |
  | 259702709   | \{"error":"Instruction::decode failed: Unknown discriminator: \[64, 244, 188, 120, 167, 233, 105, 10]","join\_key":"259702709-Hi6MkRTkcgwBi1WpiiudGPHKLuaKXKamNgVsy6YqoQeMRnrkpGjNx75ymrY59tJ3NN1GCn6nrndz9thMmwALLcY-0"}  | 259702709-Hi6MkRTkcgwBi1WpiiudGPHKLuaKXKamNgVsy6YqoQeMRnrkpGjNx75ymrY59tJ3NN1GCn6nrndz9thMmwALLcY-0  | Hi6MkRTkcgwBi1WpiiudGPHKLuaKXKamNgVsy6YqoQeMRnrkpGjNx75ymrY59tJ3NN1GCn6nrndz9thMmwALLcY  | 2024-04-12T10:55:48.000Z |                   | CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C | 0                  | 120                | 2XVnob28A5Qnpcy95UVeHWNT6G8Poy3tpA3AFyAMoZDt |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_raydium_v1_solana_all_CPMM_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_raydium\_v1\_solana\_all\_LaunchLab\_instructions

Trade instructions from Raydium's LaunchLab token launch platform on Solana, capturing buy and sell operations with token mints, signer addresses, and execution details for analyzing meme coin trading activity and launch performance.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 333640389   | \{"accounts":\{"authority":"WLHv2UAZm6z4KyaaELi5pjdbJh6RESMva1Rnn8pJVVh","base\_token\_mint":"13TVvChoA7S2qdB7GhP8sDret3aPBetBjvWHtL3Ymeme","base\_token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","base\_vault":"7fWzmex4q4a3n8WgwtifgR8s1kwZejTPgfJ5yZoof2KU","event\_authority":"2DPAtwB8L12vrMRExbLuyGnC7n2J5LNoZQSejeQGpwkr","global\_config":"6s1xP3hpbAfFoNtUNF8mfHsjr2Bd97JxFJRWLbL6aHuX","payer":"Fbbk5pK3UoksMU8M1iFGks4psnXApCr6Vni5efuoWiP2","platform\_config":"2G15pADKW42tWNXcZLdm1FP34o1kjnoY6XvbYqBSGvQV","pool\_state":"FN8gKwpqpANXkS4Yndx7oo2KhEvBBfAo63jmPwpC28Di","program":"LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj","quote\_token\_mint":"So11111111111111111111111111111111111111112","quote\_token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","quote\_vault":"E8tCgQW5P4CNxu1czFQrY1sPCXeXVuEnb4hgcEFSqVnP","remaining":\[],"user\_base\_token":"DXiaCh18fgRjup95KYQXx9ZUEyCTp7HnSBr3dyFkzgZW","user\_quote\_token":"DujoeotwHQHxMMcz4hGWRFjDcmx1PAka9PHSRMpG8Q9n"},"args":\{"amount\_in":"20000000000","minimum\_amount\_out":"400323535387738","share\_fee\_rate":"0"},"instruction\_type":"BuyExactIn","join\_key":"333640389-4m3rgRSjz792DJr3vsdhMX9p2XavGX1rWLsScRK6o9JwhreBKnhheTTUmhDwP2XSQxqQ1WhnAJ6yYyJzwnDvA8Gn-5"} | 333640389-4m3rgRSjz792DJr3vsdhMX9p2XavGX1rWLsScRK6o9JwhreBKnhheTTUmhDwP2XSQxqQ1WhnAJ6yYyJzwnDvA8Gn-5 | 4m3rgRSjz792DJr3vsdhMX9p2XavGX1rWLsScRK6o9JwhreBKnhheTTUmhDwP2XSQxqQ1WhnAJ6yYyJzwnDvA8Gn | 2025-04-15T14:06:48.000Z | BuyExactIn        | LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj | 5                  | 2                  | Fbbk5pK3UoksMU8M1iFGks4psnXApCr6Vni5efuoWiP2 |                           |                           |
  | 333641835   | \{"accounts":\{"authority":"WLHv2UAZm6z4KyaaELi5pjdbJh6RESMva1Rnn8pJVVh","base\_token\_mint":"13TVvChoA7S2qdB7GhP8sDret3aPBetBjvWHtL3Ymeme","base\_token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","base\_vault":"7fWzmex4q4a3n8WgwtifgR8s1kwZejTPgfJ5yZoof2KU","event\_authority":"2DPAtwB8L12vrMRExbLuyGnC7n2J5LNoZQSejeQGpwkr","global\_config":"6s1xP3hpbAfFoNtUNF8mfHsjr2Bd97JxFJRWLbL6aHuX","payer":"35ggRTbLFeXot9GoYpNekMZ8u2zEdjHxK6xYiSSTytZJ","platform\_config":"2G15pADKW42tWNXcZLdm1FP34o1kjnoY6XvbYqBSGvQV","pool\_state":"FN8gKwpqpANXkS4Yndx7oo2KhEvBBfAo63jmPwpC28Di","program":"LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj","quote\_token\_mint":"So11111111111111111111111111111111111111112","quote\_token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","quote\_vault":"E8tCgQW5P4CNxu1czFQrY1sPCXeXVuEnb4hgcEFSqVnP","remaining":\[],"user\_base\_token":"DnEQCtUmuwwT7EPnxr5Mey2FbKA5pdumUPVyJSfnGubi","user\_quote\_token":"Av8oLBtUZH7vLcMdQMsqQ9MihgCuDZvho2cXUEcLB4KC"},"args":\{"amount\_in":"2000000000","minimum\_amount\_out":"5348399683360","share\_fee\_rate":"0"},"instruction\_type":"BuyExactIn","join\_key":"333641835-4JJYD5r2z7Z9yX2w7J15NDbuaWoEpBL1kV82i57PxfFUFEWREzFjfKQ9xtopCgfGQKyLBcUMZ7n9idBBWqCrj9T6-6"}    | 333641835-4JJYD5r2z7Z9yX2w7J15NDbuaWoEpBL1kV82i57PxfFUFEWREzFjfKQ9xtopCgfGQKyLBcUMZ7n9idBBWqCrj9T6-6 | 4JJYD5r2z7Z9yX2w7J15NDbuaWoEpBL1kV82i57PxfFUFEWREzFjfKQ9xtopCgfGQKyLBcUMZ7n9idBBWqCrj9T6 | 2025-04-15T14:16:22.000Z | BuyExactIn        | LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj | 6                  | 63                 | 35ggRTbLFeXot9GoYpNekMZ8u2zEdjHxK6xYiSSTytZJ |                           |                           |
  | 333643883   | \{"accounts":\{"authority":"WLHv2UAZm6z4KyaaELi5pjdbJh6RESMva1Rnn8pJVVh","base\_token\_mint":"12wMhZiipZyoDrqY7pJNwSfxRfyFyySSW4BzroUocook","base\_token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","base\_vault":"63kqaqbwe9fD89kz4dxwKg5AAoB2WDQH1M7fuYaiyLsw","event\_authority":"2DPAtwB8L12vrMRExbLuyGnC7n2J5LNoZQSejeQGpwkr","global\_config":"6s1xP3hpbAfFoNtUNF8mfHsjr2Bd97JxFJRWLbL6aHuX","payer":"58fkBWvxGNkgm1TDShxS7Swu2UhpLZD7VcVon2MC2kYU","platform\_config":"4Bu96XjU84XjPDSpveTVf6LYGCkfW5FK7SNkREWcEfV4","pool\_state":"G7feCwscD4bSmCePWiNcyBsLuq3RcTaJhQGUFdkFDC5s","program":"LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj","quote\_token\_mint":"So11111111111111111111111111111111111111112","quote\_token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","quote\_vault":"HVd9mtWtaKaCFGRFZgPxxybLqCkNRjoFzpobFytsnXFb","remaining":\[],"user\_base\_token":"36sWkFteL7LEVxzX6TzTYLofRD4pjLnmdZ7PUhGxPGrr","user\_quote\_token":"663R2VPWdeozxZXPDvfSzVeLtjbEiTSJjdcXDXkPXoJE"},"args":\{"amount\_in":"10561690227319","minimum\_amount\_out":"1770553835","share\_fee\_rate":"0"},"instruction\_type":"SellExactIn","join\_key":"333643883-4g494eRkGyq6bSkqn1MRNLx8sAzNFP4vtFDqYTrRiXYFQmkmDp9VXbXoQiEvMqPdMTL14m7CidK8wtGCrJaPtD86-3"}  | 333643883-4g494eRkGyq6bSkqn1MRNLx8sAzNFP4vtFDqYTrRiXYFQmkmDp9VXbXoQiEvMqPdMTL14m7CidK8wtGCrJaPtD86-3 | 4g494eRkGyq6bSkqn1MRNLx8sAzNFP4vtFDqYTrRiXYFQmkmDp9VXbXoQiEvMqPdMTL14m7CidK8wtGCrJaPtD86 | 2025-04-15T14:29:56.000Z | SellExactIn       | LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj | 3                  | 80                 | 58fkBWvxGNkgm1TDShxS7Swu2UhpLZD7VcVon2MC2kYU |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_raydium_v1_solana_all_LaunchLab_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_raydium\_v1\_solana\_all\_stable\_swap\_amm\_instructions

Instruction-level data from Raydium V1 stable swap automated market maker (AMM) pools on Solana. Captures all program instructions including swaps, deposits, and withdrawals for analyzing stablecoin liquidity pool activity.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                            | surrogate\_key                                                                                      | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 91315808    | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[2, 1, 0, 1, 0, 3, 0, 0]","join\_key":"91315808-21igoBQC8HHGDSRZY4J4Ui7YRNXJ99YoQwFba1sPt8sB3qYDR5jyCnMdVGRmzEa5tg1LviSJ1jm5QxBNzGWLoPFB-0"} | 91315808-21igoBQC8HHGDSRZY4J4Ui7YRNXJ99YoQwFba1sPt8sB3qYDR5jyCnMdVGRmzEa5tg1LviSJ1jm5QxBNzGWLoPFB-0 | 21igoBQC8HHGDSRZY4J4Ui7YRNXJ99YoQwFba1sPt8sB3qYDR5jyCnMdVGRmzEa5tg1LviSJ1jm5QxBNzGWLoPFB | 2021-08-12T08:12:49.000Z |                   | 5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h | 0                  | 0                  | BE3G2F5jKygsSNbPFKHHTxvKpuFXSumASeGweLcei6G3 |                           |                           |
  | 91315808    | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[2, 1, 0, 1, 0, 3, 0, 0]","join\_key":"91315808-21igoBQC8HHGDSRZY4J4Ui7YRNXJ99YoQwFba1sPt8sB3qYDR5jyCnMdVGRmzEa5tg1LviSJ1jm5QxBNzGWLoPFB-4"} | 91315808-21igoBQC8HHGDSRZY4J4Ui7YRNXJ99YoQwFba1sPt8sB3qYDR5jyCnMdVGRmzEa5tg1LviSJ1jm5QxBNzGWLoPFB-4 | 21igoBQC8HHGDSRZY4J4Ui7YRNXJ99YoQwFba1sPt8sB3qYDR5jyCnMdVGRmzEa5tg1LviSJ1jm5QxBNzGWLoPFB | 2021-08-12T08:12:49.000Z |                   | 5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h | 4                  | 0                  | BE3G2F5jKygsSNbPFKHHTxvKpuFXSumASeGweLcei6G3 |                           |                           |
  | 91315808    | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[2, 1, 0, 1, 0, 3, 0, 0]","join\_key":"91315808-21igoBQC8HHGDSRZY4J4Ui7YRNXJ99YoQwFba1sPt8sB3qYDR5jyCnMdVGRmzEa5tg1LviSJ1jm5QxBNzGWLoPFB-1"} | 91315808-21igoBQC8HHGDSRZY4J4Ui7YRNXJ99YoQwFba1sPt8sB3qYDR5jyCnMdVGRmzEa5tg1LviSJ1jm5QxBNzGWLoPFB-1 | 21igoBQC8HHGDSRZY4J4Ui7YRNXJ99YoQwFba1sPt8sB3qYDR5jyCnMdVGRmzEa5tg1LviSJ1jm5QxBNzGWLoPFB | 2021-08-12T08:12:49.000Z |                   | 5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h | 1                  | 0                  | BE3G2F5jKygsSNbPFKHHTxvKpuFXSumASeGweLcei6G3 |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_raydium_v1_solana_all_stable_swap_amm_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_saber\_v1\_solana\_all\_stable\_swap\_instructions

Instruction-level data from Saber v1 stablecoin AMM (Automated Market Maker) on Solana, capturing all stable swap program interactions including swaps, deposits, and withdrawals. Contains raw instruction payloads with decode errors, useful for analyzing protocol activity patterns and transaction execution behavior.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                | surrogate\_key                                                                                      | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 80172009    | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[0, 254, 100, 0, 0, 0, 0, 0]","join\_key":"80172009-5kptAdYYX9QGVqjFeQdk1oyX6znjLDmr2eLQWXaaHVEhAzkUk7XzknHDruQZYVpWeVovL2c9N7Fuc41mngCQ3VPy-1"} | 80172009-5kptAdYYX9QGVqjFeQdk1oyX6znjLDmr2eLQWXaaHVEhAzkUk7XzknHDruQZYVpWeVovL2c9N7Fuc41mngCQ3VPy-1 | 5kptAdYYX9QGVqjFeQdk1oyX6znjLDmr2eLQWXaaHVEhAzkUk7XzknHDruQZYVpWeVovL2c9N7Fuc41mngCQ3VPy | 2021-05-27T01:56:19.000Z |                   | SSwpkEEcbUqx4vtoEByFjSkhKdCT862DNVb52nZg1UZ | 1                  | 114                | GodXVwR1m9CnYtq895brfAPPZRMmAFgeW7tQgk3drocv |                           |                           |
  | 80326006    | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[2, 64, 66, 15, 0, 0, 0, 0]","join\_key":"80326006-ns21hVU7TbuTEMCru4f5wuVNQo51CmKBx4hrB82SR1anhARpBWPt7bbJ8YFZxNDvCAkovgFPRoHDmDwsreoEXsz-1"}   | 80326006-ns21hVU7TbuTEMCru4f5wuVNQo51CmKBx4hrB82SR1anhARpBWPt7bbJ8YFZxNDvCAkovgFPRoHDmDwsreoEXsz-1  | ns21hVU7TbuTEMCru4f5wuVNQo51CmKBx4hrB82SR1anhARpBWPt7bbJ8YFZxNDvCAkovgFPRoHDmDwsreoEXsz  | 2021-05-28T04:24:05.000Z |                   | SSwpkEEcbUqx4vtoEByFjSkhKdCT862DNVb52nZg1UZ | 1                  | 79                 | 2RPhpkFnT8FdcEK3Nfazwcpd7xQpUQgwN2dVQMC1Rcdk |                           |                           |
  | 80390794    | \{"error":"Instruction decode failed: Unknown instruction discriminator: \[2, 64, 75, 76, 0, 0, 0, 0]","join\_key":"80390794-2EQnFtW9PexrjtjJB8MNXhcVD4SGHYrbBQ5rxydT4ApfpfMfYagGfogj1J6kWUrfrWJrq7BikT4NLt7sSMGj2ab6-2"}  | 80390794-2EQnFtW9PexrjtjJB8MNXhcVD4SGHYrbBQ5rxydT4ApfpfMfYagGfogj1J6kWUrfrWJrq7BikT4NLt7sSMGj2ab6-2 | 2EQnFtW9PexrjtjJB8MNXhcVD4SGHYrbBQ5rxydT4ApfpfMfYagGfogj1J6kWUrfrWJrq7BikT4NLt7sSMGj2ab6 | 2021-05-28T15:43:04.000Z |                   | SSwpkEEcbUqx4vtoEByFjSkhKdCT862DNVb52nZg1UZ | 2                  | 80                 | 6DqXVLnmJrbHHDvzbLodSUfQvYDitVTqoe79uipR7Ed5 |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_saber_v1_solana_all_stable_swap_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_sanctum\_v1\_solana\_all\_Controller\_instructions

Controller instruction records from Sanctum v1 liquid staking protocol on Solana. Contains administrative actions like pricing program updates, authority management, and SOL value synchronization for analyzing protocol governance and configuration changes.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | surrogate\_key                                                                                      | transaction\_id                                                                          | block\_timestamp         | instruction\_type       | executing\_account                           | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------------- | -------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 94882662    | \{"accounts":\{"admin":"5oc4nmbNTda9fx8Tw57ShLD132aqDK65vuHH4RU1K4LZ","new\_pricing\_program":"5PSAd3XpdNDuS9YofcMju5ixZQT9srtUCLggtmwc2FkY","pool\_state":"SysvarC1ock11111111111111111111111111111111","remaining":\[]},"args":\{},"instruction\_type":"SetPricingProgram","join\_key":"94882662-66J9cNDh9sdHQaJ6iEDTZKcEDndBsvw8X9FdeavFvgjL68zSpkxDUGYw53duegpuSfGdtUYdeMFQ2iXNMuGRjAZM-0"}                                                                                                                                                                                                                                                                                                                                                                                                                                    | 94882662-66J9cNDh9sdHQaJ6iEDTZKcEDndBsvw8X9FdeavFvgjL68zSpkxDUGYw53duegpuSfGdtUYdeMFQ2iXNMuGRjAZM-0 | 66J9cNDh9sdHQaJ6iEDTZKcEDndBsvw8X9FdeavFvgjL68zSpkxDUGYw53duegpuSfGdtUYdeMFQ2iXNMuGRjAZM | 2021-09-04T11:01:26.000Z | SetPricingProgram       | 5ocnV1qiCgaQR8Jb8xWnVbApfaygJ8tNoZfgPwsgx9kx | 0                  | 116                | 3etKXcW2fzEJR5YXoSKSmP6UZ633g9uiFv5yuqFUf66k |                           |                           |
  | 94882672    | \{"accounts":\{"admin":"5oc4nmbNTda9fx8Tw57ShLD132aqDK65vuHH4RU1K4LZ","new\_pricing\_program":"5PSAd3XpdNDuS9YofcMju5ixZQT9srtUCLggtmwc2FkY","pool\_state":"SysvarC1ock11111111111111111111111111111111","remaining":\[]},"args":\{},"instruction\_type":"SetPricingProgram","join\_key":"94882672-32EmUnnZzMwuW7NEMxoxEuXqpDgbYXrAzvFAdUDJwUgUdWdWQ2bphJ8DrSp8DFggvwg9XjxmqHxppoYgQXUsjH5-0"}                                                                                                                                                                                                                                                                                                                                                                                                                                     | 94882672-32EmUnnZzMwuW7NEMxoxEuXqpDgbYXrAzvFAdUDJwUgUdWdWQ2bphJ8DrSp8DFggvwg9XjxmqHxppoYgQXUsjH5-0  | 32EmUnnZzMwuW7NEMxoxEuXqpDgbYXrAzvFAdUDJwUgUdWdWQ2bphJ8DrSp8DFggvwg9XjxmqHxppoYgQXUsjH5  | 2021-09-04T11:01:33.000Z | SetPricingProgram       | 5ocnV1qiCgaQR8Jb8xWnVbApfaygJ8tNoZfgPwsgx9kx | 0                  | 256                | 3etKXcW2fzEJR5YXoSKSmP6UZ633g9uiFv5yuqFUf66k |                           |                           |
  | 94887871    | \{"accounts":\{"admin":"AzZRvyyMHBm8EHEksWxq4ozFL7JxLMydCDMGhqM6BVck","disable\_pool\_authority\_list":"4NTFMBKZd7RxUWZNWy1uJEA2dpVpDZsyhuxBVByqWuAH","new\_authority":"6eqGgVbCF9NThN8qXojeBn5UDq3BkDV55oJWvX8jbQVv","payer":"5oc4nmbNTda9fx8Tw57ShLD132aqDK65vuHH4RU1K4LZ","pool\_state":"4sDXGroVt7ba45rzXtNto97QjG1rHm8Py3v56Mgg16Nc","remaining":\["8CgQxV5ThaoWj8w2XkggrqgKaApAUTK2RfA32S2gW6es","5oVNBeEEQvYi1cX3ir8Dx5n1P7pdxydbGF2X4TxVusJm","SysvarC1ock11111111111111111111111111111111","11111111111111111111111111111111","TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"],"system\_program":"6Yg1og9ob1kGEcCt3c5jW6rqXfzEfDHmWAREu1xYDGNY"},"args":\{},"instruction\_type":"AddDisablePoolAuthority","join\_key":"94887871-gQ2mX3xAdh92CnkVrGbJnJ5LM6Fpi7CzoqTkJbEDK81aSrdBMXWC72LpD6cjen8V1fKzzHB3ZAvdtLp6gNzN245-2"} | 94887871-gQ2mX3xAdh92CnkVrGbJnJ5LM6Fpi7CzoqTkJbEDK81aSrdBMXWC72LpD6cjen8V1fKzzHB3ZAvdtLp6gNzN245-2  | gQ2mX3xAdh92CnkVrGbJnJ5LM6Fpi7CzoqTkJbEDK81aSrdBMXWC72LpD6cjen8V1fKzzHB3ZAvdtLp6gNzN245  | 2021-09-04T11:46:06.000Z | AddDisablePoolAuthority | 5ocnV1qiCgaQR8Jb8xWnVbApfaygJ8tNoZfgPwsgx9kx | 2                  | 37                 | 3etKXcW2fzEJR5YXoSKSmP6UZ633g9uiFv5yuqFUf66k |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_sanctum_v1_solana_all_Controller_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_sanctum\_v1\_solana\_all\_MultiValidatorStakePool\_instructions

Instruction-level events from Sanctum v1 multi-validator stake pools on Solana, tracking pool initialization, validator additions, fee updates, and balance reconciliations. Used for analyzing stake pool operations, validator composition changes, and protocol governance actions across Sanctum's liquid staking infrastructure.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type  | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ------------------ | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 257768308   | \{"accounts":\{"remaining":\[],"reserve\_stake\_account":"6b8dvwpDPenQPBBUWWqPJdHbFESKtFZW57UJGcccQhJX","stake":"FVYVqQx32rjBmeHT5wtim9zD6E9w7uH6VSbG4zoQ2sgF","stake\_pool":"GpW7f6V3jXKpLU4PnonBv1GzqUBvvVvTzFZq8w7X3jHz","stake\_pool\_withdraw":"EhmHMTDK4PGA92GJ45WAU3EQyErKXroNQpxoqtAK4b7H","stake\_program":"Stake11111111111111111111111111111111111111","staker":"GRwm4EXMyVwtftQeTft7DZT3HBRxx439PrKq4oM6BwoZ","system\_program":"11111111111111111111111111111111","sysvar\_clock":"SysvarC1ock11111111111111111111111111111111","sysvar\_rent":"SysvarRent111111111111111111111111111111111","sysvar\_stake\_config":"StakeConfig11111111111111111111111111111111","sysvar\_stake\_history":"SysvarStakeHistory1111111111111111111111111","validator":"CatzoSMUkTRidT5DwBxAC2pEtnwMBTpkCepHkFgZDiqb","validator\_list":"A9KksNeC8srZ3Yqcpd9ob4kgcSLF45KzA5rdc5t8M3KM"},"args":\{"seed":0},"instruction\_type":"AddValidatorToPool","join\_key":"257768308-27xBRvAM2qeqpZ7mgNLGGB4Gsx8yjaDcz4PMi3Rf6mijFaNpi26gEzD56sdejEa248BhCHfiBrSkHXogxx3aR5hM-2"} | 257768308-27xBRvAM2qeqpZ7mgNLGGB4Gsx8yjaDcz4PMi3Rf6mijFaNpi26gEzD56sdejEa248BhCHfiBrSkHXogxx3aR5hM-2 | 27xBRvAM2qeqpZ7mgNLGGB4Gsx8yjaDcz4PMi3Rf6mijFaNpi26gEzD56sdejEa248BhCHfiBrSkHXogxx3aR5hM | 2024-04-01T16:26:47.000Z | AddValidatorToPool | SPMBzsVUuoHA4Jm6KunbsotaahvVikZs1JyTW6iJvbn | 2                  | 177                | GRwm4EXMyVwtftQeTft7DZT3HBRxx439PrKq4oM6BwoZ |                           |                           |
  | 257767013   | \{"accounts":\{"manager":"GRwm4EXMyVwtftQeTft7DZT3HBRxx439PrKq4oM6BwoZ","manager\_pool\_account":"HToqgVoGL6Mzu8LyVi5bKiwUyQBtQENYtg8JJLS4HqE6","pool\_mint":"8Bt5eurpo6kN8RW3cB6SuowgQKfnAKrc7y9mKfQHCqoN","remaining":\[],"reserve\_stake":"6b8dvwpDPenQPBBUWWqPJdHbFESKtFZW57UJGcccQhJX","stake\_pool":"GpW7f6V3jXKpLU4PnonBv1GzqUBvvVvTzFZq8w7X3jHz","stake\_pool\_withdraw\_authority":"EhmHMTDK4PGA92GJ45WAU3EQyErKXroNQpxoqtAK4b7H","staker":"GRwm4EXMyVwtftQeTft7DZT3HBRxx439PrKq4oM6BwoZ","token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","validator\_list":"A9KksNeC8srZ3Yqcpd9ob4kgcSLF45KzA5rdc5t8M3KM"},"args":\{"deposit\_fee":\{"denominator":"1000","numerator":"1"},"fee":\{"denominator":"1000","numerator":"0"},"max\_validators":2,"referral\_fee":0,"withdrawal\_fee":\{"denominator":"0","numerator":"0"}},"instruction\_type":"Initialize","join\_key":"257767013-2D2uZa6sfrLkiS6WgVLW7c8k8ba1YbbDVtBAtsSrk7cSfuicXZ69XP5C7RtH1CDDX9fnUxQf8Xfp6eyttsvVPZF8-5"}                                                                | 257767013-2D2uZa6sfrLkiS6WgVLW7c8k8ba1YbbDVtBAtsSrk7cSfuicXZ69XP5C7RtH1CDDX9fnUxQf8Xfp6eyttsvVPZF8-5 | 2D2uZa6sfrLkiS6WgVLW7c8k8ba1YbbDVtBAtsSrk7cSfuicXZ69XP5C7RtH1CDDX9fnUxQf8Xfp6eyttsvVPZF8 | 2024-04-01T16:17:20.000Z | Initialize         | SPMBzsVUuoHA4Jm6KunbsotaahvVikZs1JyTW6iJvbn | 5                  | 33                 | GRwm4EXMyVwtftQeTft7DZT3HBRxx439PrKq4oM6BwoZ |                           |                           |
  | 257768150   | \{"accounts":\{"manager":"GRwm4EXMyVwtftQeTft7DZT3HBRxx439PrKq4oM6BwoZ","remaining":\[],"stake\_pool":"GpW7f6V3jXKpLU4PnonBv1GzqUBvvVvTzFZq8w7X3jHz"},"args":\{"fee":\{"type":"StakeDeposit","value":\{"denominator":"0","numerator":"0"}}},"instruction\_type":"SetFee","join\_key":"257768150-56pSXFMaiAF444AizPLP1BBNTRnnBRfGNyCJ9KhtjBXVF7ppC3Qk4yYTpeZP4kH9rugpJLHB4br3YEjrZcb1XE7e-2"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | 257768150-56pSXFMaiAF444AizPLP1BBNTRnnBRfGNyCJ9KhtjBXVF7ppC3Qk4yYTpeZP4kH9rugpJLHB4br3YEjrZcb1XE7e-2 | 56pSXFMaiAF444AizPLP1BBNTRnnBRfGNyCJ9KhtjBXVF7ppC3Qk4yYTpeZP4kH9rugpJLHB4br3YEjrZcb1XE7e | 2024-04-01T16:25:38.000Z | SetFee             | SPMBzsVUuoHA4Jm6KunbsotaahvVikZs1JyTW6iJvbn | 2                  | 37                 | GRwm4EXMyVwtftQeTft7DZT3HBRxx439PrKq4oM6BwoZ |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_sanctum_v1_solana_all_MultiValidatorStakePool_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_sanctum\_v1\_solana\_all\_SingleValidatorStakePool\_instructions

Instruction-level activity for Sanctum v1 single-validator stake pools on Solana, tracking pool initialization, validator additions, stake deposits, and authority changes. Useful for analyzing Sanctum liquid staking operations and pool management actions across individual validator pools.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type  | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ------------------ | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 242576694   | \{"accounts":\{"pool\_fees\_amount":"GqKDabN2a8RSFgRApSgMK72YKMY1iwDtKuBEmttvvcP8","pool\_token\_mint\_account":"pWrSoLAhue6jUxUkbWgmEy5rD9VJzkFmvfTDV5KgNuu","pool\_token\_program\_id":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","pool\_tokens\_amount":"FbN2SrYvynkQ8hLbk76X9fJKnvf6vcdE4N5JgogwfEYB","remaining":\[],"reserve\_stake\_account":"9w82bYjfjBVJSKZmsdtzzm9k31aDQpWZ4ceW5BR9JqoM","stake\_account":"9FjJAmgReLyJaCdSKvXCYVXwNG2h9jf8AfJqyYLsBKbG","stake\_pool":"DfiQgSvpW3Dy4gKfhtdHnWGHwFUrE8exvaxqjtMtAVxk","stake\_pool\_deposit\_authority":"sBjf9BYNXA1YjjcKDKgPN17YgFKE7qvpKEbgk48uftY","stake\_pool\_withdraw\_authority":"3SWDH9uUc9Vt45Nb6WbnEKWePGigz6hErDgQES6tdQ8Z","stake\_program\_id":"Stake11111111111111111111111111111111111111","sysvar\_clock\_account":"SysvarC1ock11111111111111111111111111111111","sysvar\_stake\_history\_account":"SysvarStakeHistory1111111111111111111111111","user\_account":"GqKDabN2a8RSFgRApSgMK72YKMY1iwDtKuBEmttvvcP8","validator\_stake\_account":"F4KnvhMyGysLeHNmGsGHFBP3dyyT4PY3vrWbevwaQK8u","validator\_stake\_list":"9PYGjoQhY89f8t3NVtq82MN91RDvoEkkFtcQyuVAuWGL"},"args":\{},"instruction\_type":"DepositStake","join\_key":"242576694-2HnZCawUtJ8J69pi8vmU8iyeoia8Z7dN7te2EAcxPxXmUdsb3ZURdTY6LpwE5LJb5JgEUMGkU4WDu5rqzkidz2uL-2"} | 242576694-2HnZCawUtJ8J69pi8vmU8iyeoia8Z7dN7te2EAcxPxXmUdsb3ZURdTY6LpwE5LJb5JgEUMGkU4WDu5rqzkidz2uL-2 | 2HnZCawUtJ8J69pi8vmU8iyeoia8Z7dN7te2EAcxPxXmUdsb3ZURdTY6LpwE5LJb5JgEUMGkU4WDu5rqzkidz2uL | 2024-01-18T13:55:49.000Z | DepositStake       | SP12tWFxD9oJsVWNavTTBZvMbA6gkAmxtVgxdqvyvhY | 2                  | 70                 | 8kRffKyAzrZX8PmWMZ5Fo21iVT4iopGLHCEUBs1nweiP |                           |                           |
  | 242538346   | \{"accounts":\{"remaining":\[],"reserve\_stake\_account":"791Jy9RhRX78Atj5K4PimjsGbP6iiNo3tyuFSgYyZ53m","stake":"BsEfDDcspMMw1hkXinutxKxeFvJmaYAJwfFHgAKRJRym","stake\_pool":"3unzBDqT2hR5n1uDm3XhYqpMiYYZ53mPHdAoKFvepJQC","stake\_pool\_withdraw":"GVJqtE1K5WcAfC5eP1iX32ydV3Y4yNGhBbCT6f9Cgq9Q","stake\_program":"Stake11111111111111111111111111111111111111","staker":"GRwm4EXMyVwtftQeTft7DZT3HBRxx439PrKq4oM6BwoZ","system\_program":"11111111111111111111111111111111","sysvar\_clock":"SysvarC1ock11111111111111111111111111111111","sysvar\_rent":"SysvarRent111111111111111111111111111111111","sysvar\_stake\_config":"StakeConfig11111111111111111111111111111111","sysvar\_stake\_history":"SysvarStakeHistory1111111111111111111111111","validator":"LodezVTbz3v5GK6oULfWNFfcs7D4rtMZQkmRjnh65gq","validator\_list":"Bx5YPXF1aSKMzeDyFq64G1LXXQWm9GjCG1H4w5GUPENN"},"args":\{"seed":0},"instruction\_type":"AddValidatorToPool","join\_key":"242538346-5iQb6vfjwwsN9tCq9CN6Xi74MSfzopiTHm5AYAW3Jnyhv7xFmpNGgW6FZuzk7q99zCUjtyEezct2zyjMU6XNwruR-0"}                                                                                                                                                                                                                                                  | 242538346-5iQb6vfjwwsN9tCq9CN6Xi74MSfzopiTHm5AYAW3Jnyhv7xFmpNGgW6FZuzk7q99zCUjtyEezct2zyjMU6XNwruR-0 | 5iQb6vfjwwsN9tCq9CN6Xi74MSfzopiTHm5AYAW3Jnyhv7xFmpNGgW6FZuzk7q99zCUjtyEezct2zyjMU6XNwruR | 2024-01-18T09:26:27.000Z | AddValidatorToPool | SP12tWFxD9oJsVWNavTTBZvMbA6gkAmxtVgxdqvyvhY | 0                  | 38                 | GRwm4EXMyVwtftQeTft7DZT3HBRxx439PrKq4oM6BwoZ |                           |                           |
  | 242525753   | \{"accounts":\{"remaining":\[],"reserve\_stake\_account":"791Jy9RhRX78Atj5K4PimjsGbP6iiNo3tyuFSgYyZ53m","stake":"7eLjPrLfbeQHcwZLpEDk8RV35bj1BczcPDhJt9XS2iYL","stake\_pool":"3unzBDqT2hR5n1uDm3XhYqpMiYYZ53mPHdAoKFvepJQC","stake\_pool\_withdraw":"GVJqtE1K5WcAfC5eP1iX32ydV3Y4yNGhBbCT6f9Cgq9Q","stake\_program":"Stake11111111111111111111111111111111111111","staker":"GRwm4EXMyVwtftQeTft7DZT3HBRxx439PrKq4oM6BwoZ","system\_program":"11111111111111111111111111111111","sysvar\_clock":"SysvarC1ock11111111111111111111111111111111","sysvar\_rent":"SysvarRent111111111111111111111111111111111","sysvar\_stake\_config":"StakeConfig11111111111111111111111111111111","sysvar\_stake\_history":"SysvarStakeHistory1111111111111111111111111","validator":"GE6atKoWiQ2pt3zL7N13pjNHjdLVys8LinG8qeJLcAiL","validator\_list":"Bx5YPXF1aSKMzeDyFq64G1LXXQWm9GjCG1H4w5GUPENN"},"args":\{"seed":0},"instruction\_type":"AddValidatorToPool","join\_key":"242525753-4UVfEJMjSzRo8vrctVGbNE3GphW2AMSaDPZCSF8yhjtSJRFAs178Pzw4jDxxx9xfRZHHPxFEDwBxHtEuNAw4pnHL-0"}                                                                                                                                                                                                                                                 | 242525753-4UVfEJMjSzRo8vrctVGbNE3GphW2AMSaDPZCSF8yhjtSJRFAs178Pzw4jDxxx9xfRZHHPxFEDwBxHtEuNAw4pnHL-0 | 4UVfEJMjSzRo8vrctVGbNE3GphW2AMSaDPZCSF8yhjtSJRFAs178Pzw4jDxxx9xfRZHHPxFEDwBxHtEuNAw4pnHL | 2024-01-18T07:58:10.000Z | AddValidatorToPool | SP12tWFxD9oJsVWNavTTBZvMbA6gkAmxtVgxdqvyvhY | 0                  | 51                 | GRwm4EXMyVwtftQeTft7DZT3HBRxx439PrKq4oM6BwoZ |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_sanctum_v1_solana_all_SingleValidatorStakePool_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_sanctum\_v1\_solana\_all\_Unstake\_instructions

Unstake instruction records from Sanctum v1 liquid staking protocol on Solana, capturing stake account deactivation and SOL withdrawal transactions. Enables analysis of unstaking patterns, liquidity pool dynamics, and user withdrawal behavior across the protocol.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type      | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ---------------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 141237268   | \{"accounts":\{"feeAccount":"5Pcu8WeQa3VbBz2vdBT49Rj4gbS4hsnfzuL1LmuRaKFY","feeAuthority":"3etKXcW2fzEJR5YXoSKSmP6UZ633g9uiFv5yuqFUf66k","lpMint":"uns3MbshJq1TmTyTF2iitMduevPktNKbePD73Wx4jQK","payer":"3etKXcW2fzEJR5YXoSKSmP6UZ633g9uiFv5yuqFUf66k","poolAccount":"FypPtwbY3FUfzJUtXHSyVRokVKG2jKtH29FmK4ebxRSd","poolSolReserves":"3rBnnH9TTgd3xwu48rnzGsaQkSr1hR64nY71DrDt6VrQ","remaining":\[],"rent":"SysvarRent111111111111111111111111111111111","systemProgram":"11111111111111111111111111111111","tokenProgram":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"},"args":\{"fee":\{"fee":\{"Flat":\{"ratio":\{"denom":"10000","num":"3"}}}}},"instruction\_type":"CreatePool","join\_key":"141237268-3Kwx7yymiveN3xotqKBGniFkyEeED27ajRjQ4yaMtNLQVkFvSpJGQwcgPg1hQ9SxCUkAkKgLLBNQyRuYbfzHegjc-0"} | 141237268-3Kwx7yymiveN3xotqKBGniFkyEeED27ajRjQ4yaMtNLQVkFvSpJGQwcgPg1hQ9SxCUkAkKgLLBNQyRuYbfzHegjc-0 | 3Kwx7yymiveN3xotqKBGniFkyEeED27ajRjQ4yaMtNLQVkFvSpJGQwcgPg1hQ9SxCUkAkKgLLBNQyRuYbfzHegjc | 2022-07-12T05:31:35.000Z | CreatePool             | unpXTU2Ndrc7WWNyEhQWe4udTzSibLPi25SXv2xbCHQ | 0                  | 91                 | 3etKXcW2fzEJR5YXoSKSmP6UZ633g9uiFv5yuqFUf66k |                           |                           |
  | 141237415   | \{"accounts":\{"flashAccount":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","from":"3etKXcW2fzEJR5YXoSKSmP6UZ633g9uiFv5yuqFUf66k","lpMint":"uns3MbshJq1TmTyTF2iitMduevPktNKbePD73Wx4jQK","mintLpTokensTo":"76gcVRJXH1gu3sw5upuyHv7YF7cuxUWh1VnHC1mDpTRn","poolAccount":"FypPtwbY3FUfzJUtXHSyVRokVKG2jKtH29FmK4ebxRSd","poolSolReserves":"3rBnnH9TTgd3xwu48rnzGsaQkSr1hR64nY71DrDt6VrQ","remaining":\[],"tokenProgram":"11111111111111111111111111111111"},"args":\{"amount":"100000000"},"instruction\_type":"AddLiquidity","join\_key":"141237415-48bNrPeVymyQPp8Q8oWLvCgFGerCXNd3gqxqYcfbz6sUxZSafzc2xgoTcCvinpSS7c3D7f87mrgjjEUfUMChUpZF-1"}                                                                                                                                                            | 141237415-48bNrPeVymyQPp8Q8oWLvCgFGerCXNd3gqxqYcfbz6sUxZSafzc2xgoTcCvinpSS7c3D7f87mrgjjEUfUMChUpZF-1 | 48bNrPeVymyQPp8Q8oWLvCgFGerCXNd3gqxqYcfbz6sUxZSafzc2xgoTcCvinpSS7c3D7f87mrgjjEUfUMChUpZF | 2022-07-12T05:33:04.000Z | AddLiquidity           | unpXTU2Ndrc7WWNyEhQWe4udTzSibLPi25SXv2xbCHQ | 1                  | 272                | 3etKXcW2fzEJR5YXoSKSmP6UZ633g9uiFv5yuqFUf66k |                           |                           |
  | 141237558   | \{"accounts":\{"clock":"SysvarC1ock11111111111111111111111111111111","poolAccount":"FypPtwbY3FUfzJUtXHSyVRokVKG2jKtH29FmK4ebxRSd","poolSolReserves":"3rBnnH9TTgd3xwu48rnzGsaQkSr1hR64nY71DrDt6VrQ","remaining":\[],"stakeAccount":"CaXRdAH6YEPseRoQuowTh2nDMjnJhMNRHC9wmhYrNv7g","stakeProgram":"Stake11111111111111111111111111111111111111"},"args":\{},"instruction\_type":"DeactivateStakeAccount","join\_key":"141237558-33y21DKG8rmoXfDmtz7ziSE1Tm8wTWGddwe4LaWCNaUHtPezHDi4TYyKWoxXYvivKC6PSS8ag5i3qv5drzAfCu22-1"}                                                                                                                                                                                                                                                                                 | 141237558-33y21DKG8rmoXfDmtz7ziSE1Tm8wTWGddwe4LaWCNaUHtPezHDi4TYyKWoxXYvivKC6PSS8ag5i3qv5drzAfCu22-1 | 33y21DKG8rmoXfDmtz7ziSE1Tm8wTWGddwe4LaWCNaUHtPezHDi4TYyKWoxXYvivKC6PSS8ag5i3qv5drzAfCu22 | 2022-07-12T05:34:41.000Z | DeactivateStakeAccount | unpXTU2Ndrc7WWNyEhQWe4udTzSibLPi25SXv2xbCHQ | 1                  | 23                 | HanXbAh9AngpUuzxJVH3FoQ9mEu3qPHQ62u6JtuoR7VS |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_sanctum_v1_solana_all_Unstake_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_solana\_v1\_all\_bpf\_program\_instructions

Berkeley Packet Filter (BPF) program deployment and upgrade instructions on Solana, including buffer initialization, write operations, and deployments through the BPFLoaderUpgradeable program. Used for tracking smart contract deployments and analyzing program upgrade patterns.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | surrogate\_key                                                                                      | transaction\_id                                                                          | block\_timestamp         | instruction\_type    | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | -------------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 61418458    | \{"account\_arguments":\["9WTx32vjVSCKE8bMELVWpAv3fGsEuYZ7t5sGSwCcYpeL","4vzDWxxQtJSn9Xvu2J3tpa9gFCg23Pix86w5gUJbBnMc","WormGDcAz3cSGyfBmhvJuufZTqqEkHCGUGSF5sRLb3U","EdDVphVCXbdywm4iRMPwSGRWynDrFzduQNH5UBcjMEXG","SysvarRent111111111111111111111111111111111","SysvarC1ock11111111111111111111111111111111","11111111111111111111111111111111","9x75dF8dqzTqptQNuAU9Yt1NiRV8X119xXuopqKG2zQX"],"args":\[\{"name":"max\_data\_len","value":562237}],"error":null,"input\_accounts":\{"authority":"9x75dF8dqzTqptQNuAU9Yt1NiRV8X119xXuopqKG2zQX","buffer":"EdDVphVCXbdywm4iRMPwSGRWynDrFzduQNH5UBcjMEXG","clock":"SysvarC1ock11111111111111111111111111111111","payer":"9WTx32vjVSCKE8bMELVWpAv3fGsEuYZ7t5sGSwCcYpeL","program":"WormGDcAz3cSGyfBmhvJuufZTqqEkHCGUGSF5sRLb3U","program\_data":"4vzDWxxQtJSn9Xvu2J3tpa9gFCg23Pix86w5gUJbBnMc","rent":"SysvarRent111111111111111111111111111111111","system\_program":"11111111111111111111111111111111"},"instruction\_type":"DeployWithMaxDataLen","join\_key":"61418458-3nMZiNEj9sARAG4B3EyZeA9snDyHqSNJ81v5rV8hdoCby33WyBFv9AeDvX6uQBQ23z68NW2pUKpTcb3Xz9DJHere-1","raw\_data":"3Bxs4BA3eRfwD45m"} | 61418458-3nMZiNEj9sARAG4B3EyZeA9snDyHqSNJ81v5rV8hdoCby33WyBFv9AeDvX6uQBQ23z68NW2pUKpTcb3Xz9DJHere-1 | 3nMZiNEj9sARAG4B3EyZeA9snDyHqSNJ81v5rV8hdoCby33WyBFv9AeDvX6uQBQ23z68NW2pUKpTcb3Xz9DJHere | 2021-01-19T19:18:45.000Z | DeployWithMaxDataLen | BPFLoaderUpgradeab1e11111111111111111111111 | 1                  | 15                 | 9WTx32vjVSCKE8bMELVWpAv3fGsEuYZ7t5sGSwCcYpeL |                           |                           |
  | 61418261    | \{"account\_arguments":\["EdDVphVCXbdywm4iRMPwSGRWynDrFzduQNH5UBcjMEXG","9WTx32vjVSCKE8bMELVWpAv3fGsEuYZ7t5sGSwCcYpeL"],"args":\[],"error":null,"input\_accounts":\{"authority":"9WTx32vjVSCKE8bMELVWpAv3fGsEuYZ7t5sGSwCcYpeL","buffer":"EdDVphVCXbdywm4iRMPwSGRWynDrFzduQNH5UBcjMEXG"},"instruction\_type":"InitializeBuffer","join\_key":"61418261-125t6P6qTwXBtdva8jMrZ8uyRiKyGzJJeycSqkCAYjbXg1mWXWHkPFVY9MAxpoT7NbTEA7Nrrcr7wb98Y7X2itp3-1","raw\_data":"1111"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | 61418261-125t6P6qTwXBtdva8jMrZ8uyRiKyGzJJeycSqkCAYjbXg1mWXWHkPFVY9MAxpoT7NbTEA7Nrrcr7wb98Y7X2itp3-1 | 125t6P6qTwXBtdva8jMrZ8uyRiKyGzJJeycSqkCAYjbXg1mWXWHkPFVY9MAxpoT7NbTEA7Nrrcr7wb98Y7X2itp3 | 2021-01-19T19:16:52.000Z | InitializeBuffer     | BPFLoaderUpgradeab1e11111111111111111111111 | 1                  | 107                | 9WTx32vjVSCKE8bMELVWpAv3fGsEuYZ7t5sGSwCcYpeL |                           |                           |
  | 61415135    | \{"account\_arguments":\["6y7v8qMKU8dTjt9B5cFSn91khEczxqrqE8ZE5ZLV3WKA"],"args":\[],"error":null,"input\_accounts":\{"buffer":"6y7v8qMKU8dTjt9B5cFSn91khEczxqrqE8ZE5ZLV3WKA"},"instruction\_type":"InitializeBuffer","join\_key":"61415135-3rP9uycTrZfjYhauq8DyQ5XymmmQ6YKxHVg144Z1owrMf86JiyebgqkHigV84X5sA2q7AZoGQLd2rsa5JV1bHBeb-1","raw\_data":"1111"}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | 61415135-3rP9uycTrZfjYhauq8DyQ5XymmmQ6YKxHVg144Z1owrMf86JiyebgqkHigV84X5sA2q7AZoGQLd2rsa5JV1bHBeb-1 | 3rP9uycTrZfjYhauq8DyQ5XymmmQ6YKxHVg144Z1owrMf86JiyebgqkHigV84X5sA2q7AZoGQLd2rsa5JV1bHBeb | 2021-01-19T18:48:10.000Z | InitializeBuffer     | BPFLoaderUpgradeab1e11111111111111111111111 | 1                  | 27                 | 9WTx32vjVSCKE8bMELVWpAv3fGsEuYZ7t5sGSwCcYpeL |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_solana_v1_all_bpf_program_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_solana\_v1\_all\_token\_program\_instructions

All instruction-level events from Solana's SPL Token Program (including Token and Token-2022), capturing transfers, approvals, mints, and burns with transaction context and parsed instruction arguments for token flow analysis.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction_accounts`    | `JSON`      | Account addresses involved in the instruction, mapped to their role-specific keys (e.g., source, destination, owner, delegate). Stored as JSON with named fields varying by instruction type.                       |
  | `instruction_args`        | `JSON`      | Instruction-specific parameters passed to the token program, such as transfer amounts or approval limits. JSON object with keys varying by instruction type (e.g., "amount" for Approve instructions).              |
  | `error`                   | `STRING`    | Error message describing why the transaction or instruction execution failed. String value containing the failure reason when status is false, null when execution succeeded.                                       |
</Accordion>

<Accordion title="Sample Data">
  | error | block\_slot | surrogate\_key                                                                                        | transaction\_id                                                                          | block\_timestamp         | instruction\_args          | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | instruction\_accounts                                                                                                                                                                              | outer\_executing\_account                   | outer\_instruction\_index |
  | ----- | ----------- | ----------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | -------------------------- | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------- | ------------------------- |
  |       | 311211805   | 311211805-5GBFBCeFun6wW3xe9Srt9nevRgTDVjVHi7ompa4W5Wxcye6HY9YLzbysniGp7sJZVTkAPfWkv5bfBBWrq6YSj5Wa-2  | 5GBFBCeFun6wW3xe9Srt9nevRgTDVjVHi7ompa4W5Wxcye6HY9YLzbysniGp7sJZVTkAPfWkv5bfBBWrq6YSj5Wa | 2025-01-01T14:47:52.000Z | \{"amount":"200000000000"} | Approve           | TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA | 2                  | 360                | 12129i3VX4QpDZMjrUZ3vHfFngNbFPzRPeZpQ2YQyJuo | \{"delegate":"8bqRa9oefB2BTEEHuJQ9o58DRXHEH59WmSYi6gccWkuR","owner":"12129i3VX4QpDZMjrUZ3vHfFngNbFPzRPeZpQ2YQyJuo","signer\_accounts":\[],"source":"46cPo5x58zQpTc94CUiLuinwu34677kpb3SVS73xM4JR"} |                                             |                           |
  |       | 311192056   | 311192056-5XRy1caBk2zUZzK9VfPQ3zHmgcjSebZybHYksCdN8vLBGUfKW8RMWhzWGf9ZrsPku2zGPmbQgWx8yK22Ba8aeRYf-2  | 5XRy1caBk2zUZzK9VfPQ3zHmgcjSebZybHYksCdN8vLBGUfKW8RMWhzWGf9ZrsPku2zGPmbQgWx8yK22Ba8aeRYf | 2025-01-01T12:33:22.000Z | \{"amount":"600000000000"} | Approve           | TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA | 2                  | 187                | 1219VPoJ1k3wpcBGaGzy5TMqhpN7kgfhAh2ZjaeDaJCM | \{"delegate":"Hfs8zvMYuoLWM3N9V84ZJMJ9MhjRv9LxkKdb2Cg7gzzN","owner":"1219VPoJ1k3wpcBGaGzy5TMqhpN7kgfhAh2ZjaeDaJCM","signer\_accounts":\[],"source":"BE7D1xg5PykUvECPFag5ZWUc6MnPCw8LLCEPBHxfhqPp"} |                                             |                           |
  |       | 311082128   | 311082128-QMYisT1jn8XXkYCEzEdzuqjPVa6zgR3shWXKKtfnvyhMVLU4vyGWCcWtft7QvpQ2vEcT61pf2KnWRHhcXBq4bGg-1-2 | QMYisT1jn8XXkYCEzEdzuqjPVa6zgR3shWXKKtfnvyhMVLU4vyGWCcWtft7QvpQ2vEcT61pf2KnWRHhcXBq4bGg  | 2025-01-01T00:06:34.000Z | \{"amount":"241850"}       | Approve           | TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA | 2                  | 15                 | 137ws2LU5hsSrPRLwPpmnt98Jc18FSvAWbFQiwukYaGg | \{"delegate":"4aR1CeodjCPyyuVDbhP1yd2xPX6H6A2fZ7bApXyVmCrY","owner":"EeVotzHXx3fFdvnc1SqGBxboBVsBKzmubZukHjdA9zk8","signer\_accounts":\[],"source":"2hzZpApb9WXpiuRKwtt7zoqQ9dprTuk5ucrNEDPTKD4X"} | SAGE2HAwep459SNq61LHvjxPk4pLPEJLoMETef7f7EE | 1                         |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_solana_v1_all_token_program_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_solana\_v1\_all\_token22\_program\_instructions

Individual instruction calls to Solana's Token-2022 program, including burns, transfers, and mints with decoded parameters and account references. Enables tracking of Token Extensions standard activity at instruction-level granularity for protocol analysis and token flow monitoring.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                 | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 355696020   | \{"accounts":\{"account":"EFEhhDo9TAVSJvR6XUnadwBBZqqntAMozQYBXQd6SEAe","authority":"12ECnLC81EFAk49GU8sLojQ9XtCY3Guq7kACKJWw2uR4","mint":"X97bi6LnzXgTrewsZB7vy6UMwyNmaFrujWVXnFtBRCK","remaining":\[]},"args":\{"amount":"798022756799657353"},"instruction\_type":"Burn","join\_key":"355696020-3dsYYSwD5kWXQfW4UKzS3H76c7JC2Fyb8tqsDUJmvkd6KygsqzaxW4tDGmcQrpue58JFF66ibsHpUmjwDSatdzrv-3"}             | 355696020-3dsYYSwD5kWXQfW4UKzS3H76c7JC2Fyb8tqsDUJmvkd6KygsqzaxW4tDGmcQrpue58JFF66ibsHpUmjwDSatdzrv-3 | 3dsYYSwD5kWXQfW4UKzS3H76c7JC2Fyb8tqsDUJmvkd6KygsqzaxW4tDGmcQrpue58JFF66ibsHpUmjwDSatdzrv | 2025-07-25T18:11:53.000Z | Burn              | TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb | 3                  | 276                | 12ECnLC81EFAk49GU8sLojQ9XtCY3Guq7kACKJWw2uR4 |                           |                           |
  | 355693796   | \{"accounts":\{"account":"EFEhhDo9TAVSJvR6XUnadwBBZqqntAMozQYBXQd6SEAe","authority":"12ECnLC81EFAk49GU8sLojQ9XtCY3Guq7kACKJWw2uR4","mint":"X97bi6LnzXgTrewsZB7vy6UMwyNmaFrujWVXnFtBRCK","remaining":\[]},"args":\{"amount":"100000000000000000"},"instruction\_type":"Burn","join\_key":"355693796-2DEjERLEiwS4tABAmKjhBcukgMEcPPQqenNk9y96tCN5vgQnqkupwbcFcwhNjCMJUk2Jt3rSWHpgsEmqvZ1LQGtT-3"}             | 355693796-2DEjERLEiwS4tABAmKjhBcukgMEcPPQqenNk9y96tCN5vgQnqkupwbcFcwhNjCMJUk2Jt3rSWHpgsEmqvZ1LQGtT-3 | 2DEjERLEiwS4tABAmKjhBcukgMEcPPQqenNk9y96tCN5vgQnqkupwbcFcwhNjCMJUk2Jt3rSWHpgsEmqvZ1LQGtT | 2025-07-25T17:57:06.000Z | Burn              | TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb | 3                  | 13                 | 12ECnLC81EFAk49GU8sLojQ9XtCY3Guq7kACKJWw2uR4 |                           |                           |
  | 355650651   | \{"accounts":\{"account":"91TX8LfcCPPD6HN1KSmWkSZndu379dp3s9dAgfaekHAu","authority":"7mCx7tApxkJnfGrDWt2fnaWbPNDFs2rLyiQQfs13eBAH","mint":"GK8RcmVtoz3Wv7d2WhuB3w4eZ4ovYEYdkjoWCHYxgLmb","remaining":\[]},"args":\{"amount":"185449115","decimals":6},"instruction\_type":"BurnChecked","join\_key":"355650651-3SkXe3AEYFhpf6CUh7NJsKDTSm7tNB7CJSTRyKvESDMXCNfTRQK8r6AE2Bnu2gETR8r79YwjVJt5ZYmRL5MttnRU-3"} | 355650651-3SkXe3AEYFhpf6CUh7NJsKDTSm7tNB7CJSTRyKvESDMXCNfTRQK8r6AE2Bnu2gETR8r79YwjVJt5ZYmRL5MttnRU-3 | 3SkXe3AEYFhpf6CUh7NJsKDTSm7tNB7CJSTRyKvESDMXCNfTRQK8r6AE2Bnu2gETR8r79YwjVJt5ZYmRL5MttnRU | 2025-07-25T13:10:45.000Z | BurnChecked       | TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb | 3                  | 210                | 12MQhuY94KTknRWQyxWSXhS7jgh2wv3HCXxMP3UXAh79 |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_solana_v1_all_token22_program_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_solana\_v1\_solana\_all\_staking\_instructions

Solana native staking program instructions including stake account initialization, delegation, deactivation, and lockup operations. Contains parsed instruction parameters and account references for analyzing validator delegations and stake account lifecycle.

<Accordion title="Columns">
  | Column                    | Type                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Description                                                                                                                                                                                                         |
  | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Position 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_account`       | `STRING`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `STRUCT<join_key STRING, instruction_type STRING, error STRING, value STRING, authorized JSON, stake_authorize JSON, lockup JSON, lockup_args JSON, lockup_checked_args JSON, authorize_with_seed_args JSON, authorize_checked_with_seed_args JSON, pubkey JSON, write_uninitialized_stake_account STRING, write_initialized_stake_account STRING, write_stake_account STRING, write_recipient_account STRING, write_source_stake_account STRING, write_destination_stake_account STRING, write_delegated_stake_account STRING, delinquent_vote_account STRING, reference_vote_account STRING, vote_account STRING, rent_sysvar STRING, clock_sysvar STRING, stake_history_sysvar STRING, unused_account STRING, sign_stake_authority STRING, sign_withdraw_authority STRING, sign_stake_or_withdraw_authority STRING, sign_lockup_authority STRING, sign_base_key STRING, stake_authority STRING, sign_new_stake_authority STRING, sign_new_lockup_authority STRING>` | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | surrogate\_key                                                                                      | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 39865496    | \{"error":null,"value":null,"lockup":null,"pubkey":null,"join\_key":"39865496-4HhycYShcZYktonLuScrqB3wkPDpbHJJDE1dAw3eP1BztcKZf8SRcnBLNdKhCQh1gETeYRTBzXkBjZTdxrDMxQ48-1","authorized":null,"lockup\_args":null,"rent\_sysvar":null,"clock\_sysvar":"SysvarC1ock11111111111111111111111111111111","vote\_account":null,"sign\_base\_key":null,"unused\_account":null,"stake\_authority":null,"stake\_authorize":null,"instruction\_type":"Deactivate","lockup\_checked\_args":null,"write\_stake\_account":null,"sign\_stake\_authority":"CPfYaNGEqv1jow9qBPR9LxNVb3wKTvTiK86ZZEPwJ19G","stake\_history\_sysvar":null,"sign\_lockup\_authority":null,"reference\_vote\_account":null,"delinquent\_vote\_account":null,"sign\_withdraw\_authority":null,"write\_recipient\_account":null,"authorize\_with\_seed\_args":null,"sign\_new\_stake\_authority":null,"sign\_new\_lockup\_authority":null,"write\_source\_stake\_account":null,"write\_delegated\_stake\_account":"DU5PxEhtnzRqpNr162vFsV4vwsAw9cKBaoYpjwWMuQFY","write\_destination\_stake\_account":null,"write\_initialized\_stake\_account":null,"authorize\_checked\_with\_seed\_args":null,"sign\_stake\_or\_withdraw\_authority":null,"write\_uninitialized\_stake\_account":null}                                                                                                                                | 39865496-4HhycYShcZYktonLuScrqB3wkPDpbHJJDE1dAw3eP1BztcKZf8SRcnBLNdKhCQh1gETeYRTBzXkBjZTdxrDMxQ48-1 | 4HhycYShcZYktonLuScrqB3wkPDpbHJJDE1dAw3eP1BztcKZf8SRcnBLNdKhCQh1gETeYRTBzXkBjZTdxrDMxQ48 | 2020-10-07T19:18:01.000Z | Deactivate        | Stake11111111111111111111111111111111111111 | 1                  | 27                 | CPfYaNGEqv1jow9qBPR9LxNVb3wKTvTiK86ZZEPwJ19G |                           |                           |
  | 39843671    | \{"error":null,"value":null,"lockup":null,"pubkey":null,"join\_key":"39843671-4w4TCaNKSgokeKgdA6EVobPCXBem9XfkJkQsYFdY53epjjHjhTJLiNcvGi39bBKtfHjYFtqw4S3g4EY8Lkv1JuCp-0","authorized":null,"lockup\_args":null,"rent\_sysvar":null,"clock\_sysvar":"SysvarC1ock11111111111111111111111111111111","vote\_account":"H3GhqPMwvGLdxWg3QJGjXDSkFSJCsFk3Wx9XBTdYZykc","sign\_base\_key":null,"unused\_account":"StakeConfig11111111111111111111111111111111","stake\_authority":null,"stake\_authorize":null,"instruction\_type":"DelegateStake","lockup\_checked\_args":null,"write\_stake\_account":null,"sign\_stake\_authority":"7gHxm7kVcFFKfwzz8p4uRUB2DLh3h8AKoUD7P2tV9JyM","stake\_history\_sysvar":"SysvarStakeHistory1111111111111111111111111","sign\_lockup\_authority":null,"reference\_vote\_account":null,"delinquent\_vote\_account":null,"sign\_withdraw\_authority":null,"write\_recipient\_account":null,"authorize\_with\_seed\_args":null,"sign\_new\_stake\_authority":null,"sign\_new\_lockup\_authority":null,"write\_source\_stake\_account":null,"write\_delegated\_stake\_account":null,"write\_destination\_stake\_account":null,"write\_initialized\_stake\_account":"9CaoHsxpgwobW2FDtTUC5X6MKdpsVe43YNkhSdQ1FKw8","authorize\_checked\_with\_seed\_args":null,"sign\_stake\_or\_withdraw\_authority":null,"write\_uninitialized\_stake\_account":null} | 39843671-4w4TCaNKSgokeKgdA6EVobPCXBem9XfkJkQsYFdY53epjjHjhTJLiNcvGi39bBKtfHjYFtqw4S3g4EY8Lkv1JuCp-0 | 4w4TCaNKSgokeKgdA6EVobPCXBem9XfkJkQsYFdY53epjjHjhTJLiNcvGi39bBKtfHjYFtqw4S3g4EY8Lkv1JuCp | 2020-10-07T17:06:08.000Z | DelegateStake     | Stake11111111111111111111111111111111111111 | 0                  | 1                  | 7gHxm7kVcFFKfwzz8p4uRUB2DLh3h8AKoUD7P2tV9JyM |                           |                           |
  | 39862395    | \{"error":null,"value":null,"lockup":null,"pubkey":null,"join\_key":"39862395-4YGBVpGCPPBswckCxzfxjZVp6sdu3HSMvfLoKY7Hn7kDu67xZEq9GkbDDgrNjPmbXZK9fXSM9aHDmTNrPGzUU7uU-0","authorized":null,"lockup\_args":null,"rent\_sysvar":null,"clock\_sysvar":"SysvarC1ock11111111111111111111111111111111","vote\_account":"FKsC411dik9ktS6xPADxs4Fk2SCENvAiuccQHLAPndvk","sign\_base\_key":null,"unused\_account":"StakeConfig11111111111111111111111111111111","stake\_authority":null,"stake\_authorize":null,"instruction\_type":"DelegateStake","lockup\_checked\_args":null,"write\_stake\_account":null,"sign\_stake\_authority":"2DgzzxM27rixaVRqR9ugbUGao2Qmi3FoMxLe8g1PtPur","stake\_history\_sysvar":"SysvarStakeHistory1111111111111111111111111","sign\_lockup\_authority":null,"reference\_vote\_account":null,"delinquent\_vote\_account":null,"sign\_withdraw\_authority":null,"write\_recipient\_account":null,"authorize\_with\_seed\_args":null,"sign\_new\_stake\_authority":null,"sign\_new\_lockup\_authority":null,"write\_source\_stake\_account":null,"write\_delegated\_stake\_account":null,"write\_destination\_stake\_account":null,"write\_initialized\_stake\_account":"3JwbNdAJk2Z7zntJUc7obSNndfeF155RvQLvGv4txoVu","authorize\_checked\_with\_seed\_args":null,"sign\_stake\_or\_withdraw\_authority":null,"write\_uninitialized\_stake\_account":null} | 39862395-4YGBVpGCPPBswckCxzfxjZVp6sdu3HSMvfLoKY7Hn7kDu67xZEq9GkbDDgrNjPmbXZK9fXSM9aHDmTNrPGzUU7uU-0 | 4YGBVpGCPPBswckCxzfxjZVp6sdu3HSMvfLoKY7Hn7kDu67xZEq9GkbDDgrNjPmbXZK9fXSM9aHDmTNrPGzUU7uU | 2020-10-07T18:59:11.000Z | DelegateStake     | Stake11111111111111111111111111111111111111 | 0                  | 41                 | 2DgzzxM27rixaVRqR9ugbUGao2Qmi3FoMxLe8g1PtPur |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_solana_v1_solana_all_staking_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_solana\_v1\_solana\_all\_system\_transfer\_instructions

Solana System Program instruction records with decoding errors, capturing failed instruction parses from the native transfer and account management program (11111111111111111111111111111111). Contains transaction metadata and error details for troubleshooting malformed or non-standard System Program calls.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                          | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account               | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | -------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 337138151   | \{"error":"Instruction::decode failed: unknown discriminator: 3","join\_key":"337138151-4M4tfm3yxqvY9i19sv452wuaEQY4mADmjiEec79ACPM98zaofk5ser8vHpB7mrJsjdaSLhFrrpAXcRNd5wcSxdGG-3"} | 337138151-4M4tfm3yxqvY9i19sv452wuaEQY4mADmjiEec79ACPM98zaofk5ser8vHpB7mrJsjdaSLhFrrpAXcRNd5wcSxdGG-3 | 4M4tfm3yxqvY9i19sv452wuaEQY4mADmjiEec79ACPM98zaofk5ser8vHpB7mrJsjdaSLhFrrpAXcRNd5wcSxdGG | 2025-05-01T15:00:56.000Z |                   | 11111111111111111111111111111111 | 3                  | 0                  | 3TsRAE3Pdx4eJAcxbiwi9NY8mNYChEkjV5DbAwazFKSq |                           |                           |
  | 337029460   | \{"error":"Instruction::decode failed: unknown discriminator: 4","join\_key":"337029460-4pZGcYWk1Xa6G33tFmJyqAqAcZSFGvvu1Hcj2zXCneDgaDHXcky5Z8R1s1viiY5nZvcLH5QWkSedZVhTmykgGe1s-0"} | 337029460-4pZGcYWk1Xa6G33tFmJyqAqAcZSFGvvu1Hcj2zXCneDgaDHXcky5Z8R1s1viiY5nZvcLH5QWkSedZVhTmykgGe1s-0 | 4pZGcYWk1Xa6G33tFmJyqAqAcZSFGvvu1Hcj2zXCneDgaDHXcky5Z8R1s1viiY5nZvcLH5QWkSedZVhTmykgGe1s | 2025-05-01T03:03:15.000Z |                   | 11111111111111111111111111111111 | 0                  | 0                  | HQUopLuPfoW4PYNJohTNppCDaF2fECMxGpA7Y8qAipCs |                           |                           |
  | 337118822   | \{"error":"Instruction::decode failed: unknown discriminator: 3","join\_key":"337118822-5gh3KNRdaAPeoMoYLELUxGjuKLk8yJ4wWeCFc91Jw4uC1tusiwrL9LphzdK6yoZSUS3LBR6UfBX8iJweML7EyfMH-0"} | 337118822-5gh3KNRdaAPeoMoYLELUxGjuKLk8yJ4wWeCFc91Jw4uC1tusiwrL9LphzdK6yoZSUS3LBR6UfBX8iJweML7EyfMH-0 | 5gh3KNRdaAPeoMoYLELUxGjuKLk8yJ4wWeCFc91Jw4uC1tusiwrL9LphzdK6yoZSUS3LBR6UfBX8iJweML7EyfMH | 2025-05-01T12:52:51.000Z |                   | 11111111111111111111111111111111 | 0                  | 0                  | 6y1oymqdWwMLmyU6q1JXCBXK99VAqPKQ6Cfu7XEpDyGM |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_solana_v1_solana_all_system_transfer_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### fct\_stabble\_v1\_solana\_all\_stable\_swap\_instructions

Stablecoin swap instructions from Stabble protocol on Solana, including pool initialization, deposits, and swap operations with transaction signer and executing account details. Enables analysis of stable swap activity, liquidity provision patterns, and user behavior across Stabble pools.

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                                                                                         |
  | ------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                         |
  | `block_slot`              | `INT64`     | Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.                                                                                       |
  | `transaction_id`          | `STRING`    | Unique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.                                                                                     |
  | `transaction_index`       | `INT64`     | Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.                                                                           |
  | `transaction_signer`      | `STRING`    | Account that signed and authorized the transaction. Base58-encoded Solana public key.                                                                                                                               |
  | `instruction_index`       | `INT64`     | Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.                                                                                |
  | `outer_instruction_index` | `INT64`     | Position 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_account`       | `STRING`    | Program address that executed the instruction. Base58-encoded Solana public key.                                                                                                                                    |
  | `outer_executing_account` | `STRING`    | Program address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.                                                            |
  | `surrogate_key`           | `STRING`    | Composite identifier for the instruction or event. Concatenation of block\_slot, transaction\_id, and instruction\_index, separated by hyphens.                                                                     |
  | `instruction_type`        | `STRING`    | Type of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.                                                                                          |
  | `instruction`             | `JSON`      | Structured data describing the blockchain instruction or event. JSON object containing decoded parameters, account references, and operation-specific metadata.                                                     |
</Accordion>

<Accordion title="Sample Data">
  | block\_slot | instruction                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | surrogate\_key                                                                                       | transaction\_id                                                                          | block\_timestamp         | instruction\_type | executing\_account                          | instruction\_index | transaction\_index | transaction\_signer                          | outer\_executing\_account | outer\_instruction\_index |
  | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------ | ----------------- | ------------------------------------------- | ------------------ | ------------------ | -------------------------------------------- | ------------------------- | ------------------------- |
  | 270000200   | \{"accounts":\{"mint":"G3Ft21MZD2JUoUJL1mh6UuVAs1yTZKVf8ZPgZvt7JyQ7","owner":"4MRegdxXAHMQUwryjzqoAUYpohoZ97f5KJa4GDXwDDJv","pool":"5K7CHUbBYAh6wrantyJvDDqwT4VoKuZTi73CN1DTUUer","pool\_authority":"BkAGff5hn4gfAm9E41aFEpfhdc4bgiuYd2tjs9B8toor","remaining":\["Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB","EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"],"vault":"stab1io8dHvK26KoHmTwwHyYmHRbUWbyEJx6CdrGabC","withdraw\_authority":"8BSWYgAczR36C7ukr32v7uTepoRhYJYxAVnpBtYniZTm"},"args":\{"amp\_factor":5000,"max\_caps":\["1889938292793473","2482466142123963"],"swap\_fee":"100000"},"idl":"idl\_slot\_367200928\_sc","instruction\_type":"Initialize","join\_key":"270000200-5Xmsi13jY6uTbe4VrFdaApAfrDrUfk1jAgqmUj32wc3tCY84ZhSUMz1362qNNR5E9nnVCaiTa5toZDHBxbTQejai-8"}                                                                                                                                                                                                                                                                               | 270000200-5Xmsi13jY6uTbe4VrFdaApAfrDrUfk1jAgqmUj32wc3tCY84ZhSUMz1362qNNR5E9nnVCaiTa5toZDHBxbTQejai-8 | 5Xmsi13jY6uTbe4VrFdaApAfrDrUfk1jAgqmUj32wc3tCY84ZhSUMz1362qNNR5E9nnVCaiTa5toZDHBxbTQejai | 2024-06-05T09:21:04.000Z | Initialize        | swapNyd8XiQwJ6ianp9snpu4brUqFxadzvHebnAXjJZ | 8                  | 42                 | 4MRegdxXAHMQUwryjzqoAUYpohoZ97f5KJa4GDXwDDJv |                           |                           |
  | 270001550   | \{"accounts":\{"mint":"G3Ft21MZD2JUoUJL1mh6UuVAs1yTZKVf8ZPgZvt7JyQ7","pool":"5K7CHUbBYAh6wrantyJvDDqwT4VoKuZTi73CN1DTUUer","pool\_authority":"BkAGff5hn4gfAm9E41aFEpfhdc4bgiuYd2tjs9B8toor","remaining":\["HRMVHqQKdyzu9F6GDj5HwHTcDMZtkzcuJ11YGmcxgY5i","95QUtvDkuoDZrNJiuh9MdahkpRNtSVhZRe83oepd8AM7","AioJRQXvcDLRhHMd6DAkTbbMpgVx63qSGQYmRBS2vHYA"],"token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","token\_program\_2022":"GEx7n2SQytivvk4AAqEMtqWTBtxPHzcgvHNAL3Vog9R2","user":"4MRegdxXAHMQUwryjzqoAUYpohoZ97f5KJa4GDXwDDJv","user\_pool\_token":"HEGxWLB2oFjxtHwu6Hu1VmmruVaTb5RyKohkHs3Euukz","vault":"stab1io8dHvK26KoHmTwwHyYmHRbUWbyEJx6CdrGabC","vault\_authority":"7imnGYfCovXjMWKdbQvETFVMe72MQDX4S5zW4GFxMJME"},"args":\{"amounts":\["2410793037","1321206381"],"minimum\_amount\_out":"0"},"idl":"idl\_slot\_367200928\_sc","instruction\_type":"Deposit","join\_key":"270001550-5hazR3r5azTEYJi5nmKebVg4P9DLFis5VamikZCcoksbHAXnCTQ5HCD8KbPTefA8xcgAvTujyY9CyoAFmp2kXhtM-3"}                                                          | 270001550-5hazR3r5azTEYJi5nmKebVg4P9DLFis5VamikZCcoksbHAXnCTQ5HCD8KbPTefA8xcgAvTujyY9CyoAFmp2kXhtM-3 | 5hazR3r5azTEYJi5nmKebVg4P9DLFis5VamikZCcoksbHAXnCTQ5HCD8KbPTefA8xcgAvTujyY9CyoAFmp2kXhtM | 2024-06-05T09:30:54.000Z | Deposit           | swapNyd8XiQwJ6ianp9snpu4brUqFxadzvHebnAXjJZ | 3                  | 2                  | 4MRegdxXAHMQUwryjzqoAUYpohoZ97f5KJa4GDXwDDJv |                           |                           |
  | 270002836   | \{"accounts":\{"beneficiary\_token\_out":"4XkFetfCjhDimrgCX8ubj2AN2qoXJMNP3rv7acaBVjSz","pool":"5K7CHUbBYAh6wrantyJvDDqwT4VoKuZTi73CN1DTUUer","remaining":\[],"token\_program":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","user":"4MRegdxXAHMQUwryjzqoAUYpohoZ97f5KJa4GDXwDDJv","user\_token\_in":"HRMVHqQKdyzu9F6GDj5HwHTcDMZtkzcuJ11YGmcxgY5i","user\_token\_out":"GEx7n2SQytivvk4AAqEMtqWTBtxPHzcgvHNAL3Vog9R2","vault":"stab1io8dHvK26KoHmTwwHyYmHRbUWbyEJx6CdrGabC","vault\_authority":"7imnGYfCovXjMWKdbQvETFVMe72MQDX4S5zW4GFxMJME","vault\_program":"vo1tWgqZMjG61Z2T9qUaMYKqZ75CYzMuaZ2LZP1n7HV","vault\_token\_in":"AioJRQXvcDLRhHMd6DAkTbbMpgVx63qSGQYmRBS2vHYA","vault\_token\_out":"95QUtvDkuoDZrNJiuh9MdahkpRNtSVhZRe83oepd8AM7","withdraw\_authority":"8BSWYgAczR36C7ukr32v7uTepoRhYJYxAVnpBtYniZTm"},"args":\{"amount\_in":"900000","minimum\_amount\_out":"899944"},"idl":"idl\_slot\_367200928\_sc","instruction\_type":"Swap","join\_key":"270002836-QFeCkpn3B6U51c8DJzn4j4S8NKymQThfoiwousaW6cEuzvyrbvm4iJRLceYkyqDmTNnvFAatciZEH3ZS92RqR7m-2"} | 270002836-QFeCkpn3B6U51c8DJzn4j4S8NKymQThfoiwousaW6cEuzvyrbvm4iJRLceYkyqDmTNnvFAatciZEH3ZS92RqR7m-2  | QFeCkpn3B6U51c8DJzn4j4S8NKymQThfoiwousaW6cEuzvyrbvm4iJRLceYkyqDmTNnvFAatciZEH3ZS92RqR7m  | 2024-06-05T09:40:12.000Z | Swap              | swapNyd8XiQwJ6ianp9snpu4brUqFxadzvHebnAXjJZ | 2                  | 11                 | 4MRegdxXAHMQUwryjzqoAUYpohoZ97f5KJa4GDXwDDJv |                           |                           |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.fct_stabble_v1_solana_all_stable_swap_instructions`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### table\_edits\_cache

Internal metadata cache tracking BigQuery table schemas and modification timestamps across protocol datasets. Used for monitoring data pipeline updates and maintaining table registry synchronization.

<Accordion title="Columns">
  | Column               | Type        | Description                                                                                                                                                                                                                       |
  | -------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `table_id`           | `STRING`    | Unique identifier for the BigQuery table, combining dataset schema and table name components. Corresponds to the fully qualified table reference within the project's data warehouse structure.                                   |
  | `identifier`         | `STRING`    | Unique identifier for the table, combining the dataset schema and table name into a single string. Matches the table\_id value and serves as the primary lookup key for this cache table.                                         |
  | `project`            | `STRING`    | BigQuery project identifier where the table resides. Always set to 'tt-contracts' for this internal tracking table.                                                                                                               |
  | `schema`             | `STRING`    | Dataset name within the BigQuery project containing this table. Corresponds to protocol version and chain groupings like marinade\_v1\_solana or internal for aggregated fact tables.                                             |
  | `table_name`         | `STRING`    | User-friendly name of the table within the BigQuery dataset, typically matching the instruction or event type being tracked. May be identical to or a shortened version of the full table\_id depending on the schema convention. |
  | `last_modified_time` | `TIMESTAMP` | Timestamp when the table schema or metadata was last edited or updated. May be null for tables that have not been modified since initial creation.                                                                                |
</Accordion>

<Accordion title="Sample Data">
  | schema               | project      | table\_id                                                         | identifier                                                        | table\_name                                            | last\_modified\_time     |
  | -------------------- | ------------ | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------ | ------------------------ |
  | internal             | tt-contracts | fct\_raydium\_v1\_solana\_all\_LaunchLab\_instructions            | fct\_raydium\_v1\_solana\_all\_LaunchLab\_instructions            | fct\_raydium\_v1\_solana\_all\_LaunchLab\_instructions | 2026-01-07T00:00:00.000Z |
  | marinade\_v1\_solana | tt-contracts | marinade\_v1\_solana\_Staking\_AdminRecognizeDeposit\_instruction | marinade\_v1\_solana\_Staking\_AdminRecognizeDeposit\_instruction | Staking\_AdminRecognizeDeposit\_instruction            | 2025-12-09T00:00:00.000Z |
  | marinade\_v1\_solana | tt-contracts | marinade\_v1\_solana\_Bond\_ClaimSettlement\_instruction          | marinade\_v1\_solana\_Bond\_ClaimSettlement\_instruction          | Bond\_ClaimSettlement\_instruction                     | 2025-12-09T00:00:00.000Z |
</Accordion>

<Accordion title="Example Query">
  **Get sample data**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.internal.table_edits_cache`
  LIMIT 100
  ```
</Accordion>

***
