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

# Token Transfers

> Reference documentation for the Token Transfers Raw table in Hubble's Silver data dictionary.

## Table Metadata

| Property | Configuration |
| - | - |
| Natural Key(s) | N/A |
| Partition Field(s) | closed\_at (DAY partition) |
| Clustered Field(s) | contract\_id, asset |
| Documentation | [dbt docs](http://www.stellar-dbt-docs.com/#!/source/source.stellar_dbt_public.crypto_stellar.token_transfers_raw) |

## Column Details

| Name | Description | Data Type | Domain Values | Required? | Notes |
| - | - | - | - | - | - |
| transaction\_hash | A hex-encoded SHA-256 hash of this transaction's XDR-encoded form. | STRING | | Yes | |
| transaction\_id | A unique identifier for this transaction. | INTEGER | | Yes | |
| operation\_id | A unique identifier for this transaction. | INTEGER | | No | |
| event\_topic | The action type applied to the token. | STRING | | Yes | |
| from | The source address for the token transfer event amount. | STRING | | No | |
| to | The destination address for the token transfer event amount. | STRING | | No | |
| asset | ID field for the asset code/issuer pair. It is created by concatenating the asset code, ':' and asset\_issuer fields. | STRING | | Yes | |
| asset\_type | The identifier for type of asset code, can be an alphanumeric with 4 characters, 12 characters or the native asset to the network (XLM). | STRING | | Yes | |
| asset\_code | The 4 or 12 character code representation of the asset on the network. | STRING | | No | |
| asset\_issuer | The account address of the original asset issuer that created the asset. | STRING | | No | |
| amount | **DEPRECATED, prefer `amount_raw`.** The normalized float amount of the asset. Applies a fixed 7-decimal scale (`amount_raw` \* 0.0000001) regardless of the token's declared decimal precision, so it is incorrect for any non-7-decimal token. | FLOAT | | Yes | Use `amount_raw` and scale by the token's declared decimals. |
| amount\_raw | The raw stroop amount of the asset. | STRING | | Yes | |
| contract\_id | Soroban contract id. | STRING | | Yes | |
| to\_muxed | The multiplexed strkey representation of the `to` address. | STRING | | No | |
| to\_muxed\_id | The multiplexed ID used to generate the multiplexed strkey representation of the `to` address. | STRING | | No | |
| batch\_id | String representation of the run id for a given DAG in Airflow. Takes the form of `scheduled__<batch_end_date>-<dag_alias>`. Batch ids are unique to the batch and help with monitoring and rerun capabilities | string | | Yes | |
| batch\_run\_date | The start date for the batch interval. When taken with the date in the batch\_id, the date represents the interval of ledgers processed. The batch run date can be seen as a proxy of closed\_at for a ledger. | datetime | | Yes | |
| batch\_insert\_ts | The timestamp in UTC when a batch of records was inserted into the database. This field can help identify if a batch executed in real time or as part of a backfill | timestamp | | Yes | |
| closed\_at | Timestamp in UTC when this ledger closed and committed to the network. Ledgers are expected to close \~every 5 seconds | timestamp | | Yes | |
| ledger\_sequence | The sequence number of this ledger. It represents the order of the ledger within the Stellar blockchain. Each ledger has a unique sequence number that increments with every new ledger, ensuring that ledgers are processed in the correct order. | integer | | Yes | |
