| bridge | VARCHAR | The slug or name of the bridge. For canonical bridges, the bridge name corresponds to the destination chain name. | 
| protocol | VARCHAR | The protocol associated with the bridge transfer. Optimism stack bridge events will share the same bridge protocol, op. | 
| contract_address | VARCHAR | The contract address of the bridge. | 
| event_name | VARCHAR | The name of the event that triggered the transfer. | 
| sender_address | VARCHAR | The address that initiated the transfer. | 
| recipient_address | VARCHAR | The address that received the transfer on the destination chain, if applicable. | 
| direction | VARCHAR | The direction of the transfer (e.g., inbound or outbound), based on the chain. | 
| source_chain_id | VARCHAR | The ID of the source chain. Note that for non-EVM chains, there is typically no chainID. | 
| source_chain | VARCHAR | The name of the source chain, i.e. the chain on which a token was originally deployed and minted. | 
| destination_chain_id | VARCHAR | The ID of the destination chain. Note that for non-EVM chains, there is typically no chainID. | 
| destination_chain | VARCHAR | The name of the destination chain, i.e. the chain on which a bridge user wants to have their tokens. | 
| token_in_address | VARCHAR | The address of the token being transferred. | 
| token_in_name | VARCHAR | The name of the token being transferred. | 
| token_in_symbol | VARCHAR | The symbol of the token being transferred. | 
| token_in_amount_raw | VARCHAR | The raw amount of the token being transferred. | 
| token_in_amount | FLOAT | The normalized amount of the token being transferred. | 
| usd_in_amount | FLOAT | The USD equivalent of the token being transferred. | 
| token_out_address | VARCHAR | (Nullable) The address of the token being transferred out. | 
| token_out_name | VARCHAR | (Nullable) The name of the token being transferred out. | 
| token_out_symbol | VARCHAR | (Nullable) The symbol of the token being transferred out. | 
| token_out_amount_raw | VARCHAR | (Nullable) The raw amount of the token being transferred out. | 
| token_out_amount | FLOAT | (Nullable) The normalized amount of the token being transferred out. | 
| usd_out_amount | FLOAT | (Nullable) The USD equivalent of the token being transferred out. | 
| usd_amount | FLOAT | The USD equivalent of the transfer, capped at a maximum value. | 
| extra_fields | VARIANT | Additional fields related to the transfer. | 
| transaction_from_address | VARCHAR | The address from which the transaction was sent. | 
| transaction_to_address | VARCHAR | The address to which the transaction was sent. | 
| transaction_hash | VARCHAR | The hash of the transaction. | 
| transaction_index | BIGINT | The index of the transaction within the block. | 
| log_index | BIGINT | The index of the log within the transaction. | 
| block_number | BIGINT | The number of the block containing the transaction. | 
| block_timestamp | TIMESTAMP_NTZ(9) | The timestamp of the block containing the transaction. | 
| block_hash | VARCHAR | The hash of the block containing the transaction. | 
| unique_id | VARCHAR | A unique identifier for the transfer. | 
| created_at | TIMESTAMP_NTZ(9) | The timestamp when the record was created. | 
| updated_at | TIMESTAMP_NTZ(9) | The timestamp when the record was last updated. |