Expand description
A Tempo node using commonwareโs threshold simplex as consensus.
Modulesยง
- alias ๐
- A collection of aliases for frequently used (primarily commonware) types.
- args ๐
- Command line arguments for configuring the consensus layer of a tempo node.
- config ๐
- The non-reth/non-chainspec part of the node configuration.
- consensus
- Mainly aliases to define consensus within tempo.
- dkg ๐
- epoch ๐
- Epoch logic used by tempo.
- executor ๐
- The executor is sending fork-choice-updates to the execution layer.
- feed
- Feed module for consensus event tracking and RPC.
- metrics
- peer_
manager ๐ - Tracks active peers and consists of an
Actorand aMailbox. - subblocks ๐
- utils ๐
- validators ๐
Structsยง
- Args
- Command line arguments for configuring the consensus layer of a tempo node.
- Positive
Duration - A jiff::SignedDuration that checks that the duration is positive and not zero.
Constantsยง
- BROADCASTER_
CHANNEL_ IDENT - BROADCASTER_
LIMIT - CERTIFICATES_
CHANNEL_ IDENT - CERTIFICATES_
LIMIT - DKG_
CHANNEL_ IDENT - DKG_
LIMIT - MARSHAL_
CHANNEL_ IDENT - MARSHAL_
LIMIT - NAMESPACE
- RESOLVER_
CHANNEL_ IDENT - RESOLVER_
LIMIT - SUBBLOCKS_
CHANNEL_ IDENT - SUBBLOCKS_
LIMIT - VOTES_
CHANNEL_ IDENT - VOTES_
LIMIT