Expand description
Operation log subsystem of the client
Structs§
- Json
Stringed - Json value using string representation as db encoding.
- Operation
Log - Operation
LogEntry - Represents an operation triggered by a user, typically related to sending or receiving money.
- Operation
LogEntry V0 - V0 version of operation log entry for migration purposes
- Operation
Outcome 🔒 - Represents the outcome of an operation, combining both the outcome value and its timestamp
Enums§
- Update
Stream OrOutcome - Either a stream of operation updates if the operation hasn’t finished yet or its outcome otherwise.
Functions§
- caching_
operation_ update_ stream - Wraps an operation update stream such that the last update before it closes is tried to be written to the operation log entry as its outcome.
- rev_
epoch_ 🔒ranges - Returns an iterator over the ranges of operation log keys, starting from the
most recent range and going backwards in time till slightly later than
last_entry
.