Ledger Data

Each ledger version in the XRP Ledger is made up of three parts:

  • Ledger Header: Metadata about this ledger version itself.

  • Transaction Set: All the transactions that were executed to create this ledger version.

  • State Data: The complete record of objects representing accounts, settings, and balances as of this ledger version. (This is also called the "account state".)

State Data

Each ledger version's state data is a set of ledger objects, sometimes called ledger entries, which collectively represent all settings, balances, and relationships at a given point in time. To store or retrieve an object in the state data, the protocol uses that object's unique Ledger Object ID.

In the peer protocol, ledger objects have a canonical binary format. In xahaud APIs, ledger objects are represented as JSON objects.

A ledger object's data fields depend on the type of object; the Xahau Ledger supports the following types:

Last updated