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

# Transactions

> Fuel blockchain transactions data

export const TableSample = ({tableName, tableSchema}) => <>
    <div className="hidden dark:block">
      <iframe src={`https://dune.com/embeds/3419983/5785629?table_schema_t6f0df=${tableSchema}&table_name_t6f0df=${tableName}&darkMode=true`} style={{
  width: '100%',
  height: '500px',
  border: 'none',
  marginTop: '10px'
}} />
    </div>
    <div className="dark:hidden">
      <iframe src={`https://dune.com/embeds/3419983/5785629?table_schema_t6f0df=${tableSchema}&table_name_t6f0df=${tableName}`} style={{
  width: '100%',
  height: '500px',
  border: 'none',
  marginTop: '10px'
}} />
    </div>
  </>;

# Table Description

This table contains data about transactions in the Fuel blockchain, including transaction details, inputs, outputs, and associated metadata. Fuel transactions can be of different types: Script, Create, Mint, or Upgrade transactions.

## Column Description

| Column Name | Data Type | Description |
| - | - | - |
| **block\_height** | bigint | The height of the block containing this transaction |
| **block\_time** | bigint | The timestamp when the block was created |
| **block\_id** | binary | The unique identifier of the block |
| **block\_version** | string | The version of the block |
| **block\_producer** | binary | The address of the block producer |
| **status** | string | The status of the transaction (Success/Failure) |
| **id** | binary | The unique identifier of the transaction |
| **type** | string | The type of transaction (Script/Create/Mint/Upgrade) |
| **tx\_pointer\_block\_height** | bigint | Block height for UTXO validation |
| **tx\_pointer\_tx\_index** | int | Transaction index for UTXO validation |
| **tx\_pointer** | struct | Reference to previous transaction in UTXO model |
| **bytecode\_root** | binary | Root hash of script bytecode |
| **bytecode\_witness\_index** | bigint | Index in witnesses array |
| **blob\_id** | binary | Identifier for blob transactions |
| **maturity** | bigint | Minimum block height for execution |
| **mint\_amount** | bigint | Amount of tokens to mint |
| **mint\_asset\_id** | binary | Asset identifier for minting |
| **mint\_gas\_price** | bigint | Gas price for minting |
| **receipts\_root** | binary | Merkle root of transaction receipts |
| **salt** | binary | Unique value for transaction |
| **script\_gas\_limit** | bigint | Maximum gas for script execution |
| **subsection\_index** | bigint | Index in multi-section transaction |
| **subsections\_number** | bigint | Total sections in transaction |
| **input\_asset\_ids** | array(binary) | Asset IDs used as inputs |
| **proof\_set** | array(binary) | Zero-knowledge proofs for validation |
| **input\_contract** | struct | Input contract data (balances, state, UTXO) |
| **output\_contract** | struct | Output contract data (new balances, state) |
| **policies** | struct | Transaction policies (maturity, fees, limits) |
| **raw\_payload** | binary | Raw transaction data |
| **script** | binary | Compiled script bytecode |
| **script\_data** | binary | Script input data |
| **storage\_slots** | array(struct) | Contract storage updates |
| **upgrade\_purpose** | struct | Contract upgrade details |
| **witnesses** | array(binary) | Transaction validation data |
| **script\_length** | bigint | Script bytecode length |
| **script\_data\_length** | bigint | Script input data length |
| **storage\_slots\_count** | bigint | Number of storage updates |
| **proof\_set\_count** | bigint | Number of validation proofs |
| **witnesses\_count** | bigint | Number of witnesses |
| **inputs\_count** | bigint | Number of inputs |
| **outputs\_count** | bigint | Number of outputs |
| **is\_create** | boolean | Contract creation flag |
| **is\_mint** | boolean | Minting transaction flag |
| **is\_script** | boolean | Script transaction flag |
| **is\_upgrade** | boolean | Contract upgrade flag |
| **is\_upload** | boolean | Bytecode upload flag |
| **is\_blob** | boolean | Blob transaction flag |
| **\_updated\_at** | timestamp | Last update timestamp |
| **\_ingested\_at** | timestamp | Ingestion timestamp |

## Table Sample

<TableSample tableSchema="fuel" tableName="transactions" />


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.