# Transaction Format

The Fuel Transaction Format.

- [Consensus Parameters](./consensus_parameters.md)
- [Transaction](./transaction.md)
  - [`TransactionScript`](./transaction.md#transactionscript)
  - [`TransactionCreate`](./transaction.md#transactioncreate)
  - [`TransactionMint`](./transaction.md#transactionmint)
  - [`TransactionUpgrade`](./transaction.md#transactionupgrade)
  - [`TransactionUpload`](./transaction.md#transactionupload)
  - [`TransactionBlob`](./transaction.md#transactionblob)
- [Input](./input.md)
  - [`InputCoin`](./input.md#inputcoin)
  - [`InputContract`](./input.md#inputcontract)
  - [`InputMessage`](./input.md#inputmessage)
- [Output](./output.md)
  - [`OutputCoin`](./output.md#outputcoin)
  - [`OutputContract`](./output.md#outputcontract)
  - [`OutputChange`](./output.md#outputchange)
  - [`OutputVariable`](./output.md#outputvariable)
  - [`OutputContractCreated`](./output.md#outputcontractcreated)
- [`Witness`](./witness.md)
- [`Policy`](./policy.md)
- [`TXPointer`](./tx-pointer.md)
