Transaction Formats

A Transaction is the only way to modify the XAG Ledger. Transactions are only final if signed, submitted, and accepted into a validated ledger version following the consensus process. Some ledger rules also generate pseudo-transactions, which aren't signed or submitted, but still must be accepted by consensus. Transactions that fail are also included in ledgers because they modify balances of XAG to pay for the anti-spam transaction cost.

  • Transaction Common Fields

    These common fields can be provided on any XAG Ledger transaction.

  • Transaction Types

    All the different types of transactions that the XAG Ledger can process.

  • Pseudo-Transactions

    Formats of pseudo-transactions that validators sometimes apply to the XAG Ledger.

  • Transaction Results

    Learn how to interpret rippled server transaction results.

  • Transaction Metadata

    Transaction metadata describes the outcome of the transaction in detail, regardless of whether the transaction is successful.