1. Fuel Specifications
  2. 1. Protocol
    1. 1.1. Transaction Format
      1. 1.1.1. Constants
      2. 1.1.2. Transaction
      3. 1.1.3. Input
      4. 1.1.4. Output
      5. 1.1.5. Witness
      6. 1.1.6. TXPointer
    2. 1.2. Computing Identifiers
      1. 1.2.1. Transaction ID
      2. 1.2.2. Contract ID
      3. 1.2.3. UTXO ID
    3. 1.3. Transaction Validity Rules
    4. 1.4. Cryptographic Primitives
    5. 1.5. Application Binary Interface (ABI)
      1. 1.5.1. JSON ABI Format
      2. 1.5.2. Receipts
      3. 1.5.3. Function Selector Encoding
      4. 1.5.4. Argument Encoding
    6. 1.6. Storage Slot Initialization
    7. 1.7. Block Header Format
  3. 2. FuelVM
    1. 2.1. Instruction Set
  4. 3. Networks
    1. 3.1. Proof of Authority (PoA)
  5. 4. Testing
    1. 4.1. Sparse Merkle Tree

Fuel Specifications

Protocol

  • Transaction Format
  • Computing Identifiers
  • Transaction Validity
  • Cryptographic Primitives
  • Application Binary Interface (ABI)
  • Storage Slot Initialization
  • Block Header Format