Documentation ¶
Overview ¶
Package storage contains low level interfaces and common structures for concrete ledger storage engine implementations
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LedgerStorer ¶
type LedgerStorer interface { GetRecord(*record.Reference) (record.Record, error) SetRecord(record.Record) (*record.Reference, error) GetClassIndex(*record.Reference) (*index.ClassLifeline, error) SetClassIndex(*record.Reference, *index.ClassLifeline) error GetObjectIndex(*record.Reference) (*index.ObjectLifeline, error) SetObjectIndex(*record.Reference, *index.ObjectLifeline) error }
LedgerStorer represents append-only Ladger storage.
Click to show internal directories.
Click to hide internal directories.