| address | VARCHAR(44) | Address where the token is being transferred from |
| counterparty_address | VARCHAR(44) | The other party in a bilateral event (transfer, trade, etc.) relative to the address column. If address is the sender, counterparty_address is the recipient, and vice versa. |
| token_acc | VARCHAR(44) | Token account sender address. |
| counterparty_token_acc | VARCHAR(44) | Token account recipient address. |
| mint | VARCHAR(44) | Mint address of the token transferred. |
| decimals | NUMBER(38,0) | The number of decimal points the token amounts are represented in. This is used to calculate the normalized amount of a token by taking the raw amount divided by 10^decimal_points. |
| symbol | VARCHAR(16777216) | Symbol of the token transferred |
| raw_amount | FLOAT | Raw of amount of token (unnormalized) transferred. |
| raw_amount_str | VARCHAR(16777216) | Raw of amount of token (unnormalized) transferred, in string format. |
| amount | FLOAT | Amount of token transferred, normalized. |
| amount_str | VARCHAR(16777216) | Amount of token transferred, normalized in string format. |
| usd_amount | FLOAT | USD value of the token amount transferred. |
| usd_exchange_rate | VARCHAR(16777216) | Price of the token at the time of transfer. |
| signer | VARCHAR(44) | Primary signing account (fee payer) of the transaction. This is the account that authorized the transaction and paid transaction fees. |
| block_slot | NUMBER(38,0) | Block slot of the transfer. |
| block_height | NUMBER(38,0) | Block height of the transfer |
| block_timestamp | TIMESTAMP_NTZ(9) | Block timestamp of the transfer. |
| block_hash | VARCHAR(44) | Block hash of the transfer. |
| txn_id | VARCHAR(88) | Transaction ID of the transfer. |
| txn_index | NUMBER(38,0) | Transaction Index of the transfer. |
| instruction_index | NUMBER(38,0) | Transfer instruction index. |
| inner_instruction_index | NUMBER(38,0) | Transfer inner instruction index. |
| program_name | VARCHAR(16777216) | Program name of the transfer transaction. Includes system and spl-token |
| type | VARCHAR(16777216) | Instruction type. Includes transfer, transferChecked, transferCheckedWithFee, transferWithSeed, createAccount, createAccountWithSeed, closeAccount, setAuthority, mintTo, mintToChecked, burn, burnChecked. See Transfer types for how it combines with program_name and transfer_type. |
| transfer_type | VARCHAR(16777216) | Transfer type. Includes sol_transfer, spl_token_transfer, token_account_transfer, account_closure_sol_balance_transfer |
| outer_program_id | VARCHAR(16777216) | Program ID of the outermost instruction that invoked this inner instruction on Solana |
| unique_id | VARCHAR(16777216) | Unique id of the transfer. |