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

# Messaging Protocols Outbound Messages

### Table Details

| Property          | Value                                                   |
| ----------------- | ------------------------------------------------------- |
| Table Name        | `stellar.bridges.messaging_protocols_outbound_messages` |
| Table Status      | Production-Ready                                        |
| Unique Key        | `ledger_close_time`, `unique_id`                        |
| Clustering Key(s) | `ledger_close_time::date`                               |

### Table Columns

| Column Name             | Data Type         | Description                                                                |
| ----------------------- | ----------------- | -------------------------------------------------------------------------- |
| project                 | VARCHAR(16777216) | Name of the cross-chain messaging protocol project for this record.        |
| protocol                | VARCHAR(16777216) | Specific protocol or variant within the messaging project.                 |
| contract\_id            | VARCHAR(16777216) | Soroban contract address of the messaging protocol on Stellar.             |
| message\_id             | VARCHAR(16777216) | Identifier of the cross-chain message emitted by the protocol.             |
| direction               | VARCHAR(16777216) | Direction of the message relative to Stellar (outbound for this table).    |
| source\_chain\_raw      | VARCHAR(16777216) | Raw source chain label as emitted by the protocol.                         |
| source\_chain\_id       | VARCHAR(16777216) | Protocol-specific identifier of the source chain.                          |
| source\_chain           | VARCHAR(16777216) | Normalized name of the chain the message originated from.                  |
| destination\_chain\_raw | VARCHAR(16777216) | Raw destination chain label as emitted by the protocol.                    |
| destination\_chain\_id  | VARCHAR(16777216) | Protocol-specific identifier of the destination chain.                     |
| destination\_chain      | VARCHAR(16777216) | Normalized name of the chain the message is being sent to.                 |
| sender\_address         | VARCHAR(16777216) | Address that sent the message on the source chain.                         |
| recipient\_address      | VARCHAR(16777216) | Address that receives the message on the destination chain.                |
| token\_address          | VARCHAR(16777216) | Address of the token being transferred alongside the message.              |
| token\_symbol           | VARCHAR(16777216) | Symbol of the token being transferred alongside the message.               |
| amount\_raw             | VARCHAR(16777216) | Token amount in the smallest unit, not decimal-adjusted.                   |
| \_token\_decimals       | NUMBER(38,0)      | Number of decimals used to normalize the token amount.                     |
| amount                  | VARCHAR(16777216) | Token amount normalized by the token's decimal precision.                  |
| \_usd\_amount           | FLOAT             | Intermediate raw USD value of the transferred amount.                      |
| usd\_amount             | FLOAT             | USD value of the transferred token amount.                                 |
| fee\_token\_address     | VARCHAR(16777216) | Address of the token used to pay the messaging fee.                        |
| fee\_token\_symbol      | VARCHAR(16777216) | Symbol of the token used to pay the messaging fee.                         |
| fee\_amount\_raw        | VARCHAR(16777216) | Fee amount in the fee token's smallest unit, not decimal-adjusted.         |
| \_fee\_decimals         | NUMBER(38,0)      | Number of decimals used to normalize the fee amount.                       |
| fee\_amount             | VARCHAR(16777216) | Fee amount normalized by the fee token's decimal precision.                |
| \_fee\_usd              | FLOAT             | Intermediate raw USD value of the fee.                                     |
| fee\_usd\_amount        | FLOAT             | USD value of the messaging fee.                                            |
| fee\_details            | VARIANT           | JSON breakdown of fee components for this message.                         |
| message\_details        | VARIANT           | JSON blob of additional message payload and metadata.                      |
| match\_key              | VARCHAR(16777216) | Key used to pair this message with its counterpart leg on the other chain. |
| extra\_fields           | VARIANT           | JSON catch-all for additional protocol-specific fields.                    |
| transaction\_hash       | VARCHAR(16777216) | Hash of the Stellar transaction that produced this record.                 |
| transaction\_index      | NUMBER(38,0)      | Index of the transaction within the ledger.                                |
| event\_index            | NUMBER(38,0)      | Index of the event within the transaction.                                 |
| ledger\_close\_time     | TIMESTAMP\_NTZ(9) | Timestamp (UTC) when the Stellar ledger closed.                            |
| ledger\_sequence        | NUMBER(38,0)      | Stellar ledger sequence number.                                            |
| ledger\_hash            | VARCHAR(16777216) | Hash of the Stellar ledger containing this record.                         |
| unique\_id              | VARCHAR(16777216) | Allium's deterministic unique identifier for this row.                     |
| \_created\_at           | TIMESTAMP\_NTZ(9) | Timestamp of when the entry was created in the database.                   |
| \_updated\_at           | TIMESTAMP\_NTZ(9) | Timestamp of when the entry was last updated in the database.              |
