Expand description

A crate that contains all types required to compute and maintain the ledger state.

Modules

A module that provides utilities for random generation of types.
Module containing types to describe and handle ledger snapshots.

Structs

Represents a newly consumed output.
Represents a newly created output.
A wrapper type to represent the current ledger index.
A type to tie together the receipt, consumed treasury and created treasury of a migration.
A type to record output and treasury changes that happened within a milestone.
A type that wraps a receipt and the index of the milestone in which it was included.
Wraps together the identifiers of the milestones that created and consumed treasury outputs.
Records the creation of a treasury output.
Represents an output id as unspent.

Enums

Errors related to ledger types.