package
4.0.2-stable+incompatible
Repository: https://github.com/algorand/go-algorand.git
Documentation: pkg.go.dev

# Packages

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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

LoadLedger creates a Ledger object to represent the ledger with the specified database file prefix, initializing it if necessary.
MakeAccountManager creates a new AccountManager with a custom logger.
MakeTxHandler makes a new handler for transaction messages.

# Variables

ErrInvalidLedger is reported when nil is passed for the ledger.
ErrInvalidTxPool is reported when nil is passed for the tx pool.

# Structs

AccountManager loads and manages accounts for the node.
The Ledger object in this (data) package provides a wrapper around the Ledger from the ledger package.
TxHandler handles transaction messages.
TxHandlerOpts is TxHandler configuration options.

# Interfaces

HybridRelayer is an interface for relaying p2p transactions to WS network.
SolicitedTxHandler handles messages received through channels other than the gossip network.