Module query

Source
Expand description

Provides query of transactions / balances on the processed Ledger instance.

Structs§

BalanceQuery
Query for Ledger::balance().
Conversion
Instruction about commodity conversion.
DateRange
Half-open range of the date for the query result. If any of start or end is set as None, those are treated as -infinity, +infinity respectively.
EvalContext
Context passed to Ledger::eval().
Ledger
Contains processed transactions, so that users can query information.
PostingQuery
Query to list postings matching the criteria.

Enums§

ConversionStrategy
Specifies the conversion strategy.
QueryError
Error type for Ledger methods.