> ## 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.

# Actions

### Table Columns

Unique Key:

| Column Name               | Data Type         | Description                                             |
| ------------------------- | ----------------- | ------------------------------------------------------- |
| consensus\_timestamp      | TIMESTAMP\_NTZ(9) | The consensus timestamp when the action was executed    |
| transaction\_id           | VARCHAR           | Unique identifier for the transaction                   |
| payer\_account\_id        | VARCHAR           | Account ID of the account that paid for the transaction |
| action\_index             | BIGINT            | Index of the action within the transaction              |
| recipient                 | VARCHAR           | Address or account ID of the action recipient           |
| recipient\_type           | VARCHAR           | Type of recipient (account, contract, etc.)             |
| value                     | BIGINT            | Amount transferred in tinybars                          |
| call\_depth               | BIGINT            | Depth of the call stack for contract calls              |
| call\_operation\_type     | VARCHAR           | Type of operation (CALL, DELEGATECALL, etc.)            |
| call\_type                | VARCHAR           | Type of call (internal, external, etc.)                 |
| caller                    | VARCHAR           | Address or account ID of the caller                     |
| caller\_type              | VARCHAR           | Type of caller (account, contract, etc.)                |
| gas                       | BIGINT            | Gas limit for the action                                |
| gas\_used                 | BIGINT            | Amount of gas actually used                             |
| input                     | VARCHAR           | Input data for the action (hex encoded)                 |
| result\_data              | VARCHAR           | Result data from the action (hex encoded)               |
| result\_data\_type        | VARCHAR           | Type of result data                                     |
| error                     | VARCHAR           | Error message if the action failed                      |
| status                    | BIGINT            | Status code of the action                               |
| consensus\_timestamp\_raw | DECIMAL(29,9)     | Raw consensus timestamp as decimal                      |
| action\_id                | VARCHAR           | Unique identifier for the action                        |
| selector                  | VARCHAR           | Function selector for contract calls                    |
| block\_number             | BIGINT            | Block number containing this action                     |
| block\_hash               | VARCHAR           | Hash of the block containing this action                |
| transaction\_index        | BIGINT            | Index of the transaction within the block               |
| transaction\_nonce        | BIGINT            | Nonce of the transaction                                |
| transaction\_result       | VARCHAR           | Result of the parent transaction                        |
| extra\_evm\_fields        | VARIANT           | Additional EVM-specific fields                          |
| \_created\_at             | TIMESTAMP\_NTZ(9) | Timestamp when this record was created                  |
| \_updated\_at             | TIMESTAMP\_NTZ(9) | Timestamp when this record was last updated             |
