package
1.0.0-rc.0
Repository: https://github.com/fantom-foundation/go-lachesis.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

DefaultStoreConfig for product.
LiteStoreConfig is for tests or inmemory.
New creates Poset instance.
NewMemStore creates store over memory map.
NewStore creates store over key-value db.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Checkpoint is for persistent storing.
No description provided by the author
Event is a poset event for internal purpose.
FrameInfo stores persistent data, associated with a frame.
GenesisMismatchError is raised when trying to overwrite an existing genesis block with an incompatible one.
GenesisState stores state of previous Epoch.
Poset processes events to get consensus.
Store is a poset persistent storage working over parent key-value database.
StoreConfig is a config for store db.

# Interfaces

EventSource is a callback for getting events from an external storage.

# Type aliases

Events is a ordered slice of events.