package
0.0.0-20240112082643-1766efa1c9d6
Repository: https://github.com/unicornultrafoundation/go-hashgraph.git
Documentation: pkg.go.dev

# Packages

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

# Functions

DefaultConfig for livenet.
DefaultStoreConfig for livenet.
LiteConfig is for tests or inmemory.
LiteStoreConfig is for tests or inmemory.
NewConsensus creates Consensus instance.
New creates Indexed instance.
NewMemStore creates store over memory map.
NewOrderer creates Orderer instance.
NewStore creates store over key-value db.

# Constants

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

# Variables

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

# Structs

No description provided by the author
Hashgraph performs events ordering and detects cheaters It's a wrapper around Orderer, which adds features which might potentially be application-specific: confirmed events traversal, cheaters detection.
No description provided by the author
Genesis stores genesis state.
Indexed performs events ordering and detects cheaters It's a wrapper around Orderer, which adds features which might potentially be application-specific: confirmed events traversal, DAG index updates and cheaters detection.
LastDecidedState is for persistent storing.
Orderer processes events to reach finality on their order.
No description provided by the author
Store is a consensus persistent storage working over parent key-value database.
StoreCacheConfig is a cache config for store db.
StoreConfig is a config for store db.

# Interfaces

No description provided by the author
No description provided by the author
EventSource is a callback for getting events from an external storage.
No description provided by the author

# Type aliases

No description provided by the author