Crate avalanche_consensus

Source
Expand description

§avalanche-consensus

avalanche-consensus includes the data structures and algorithms necessary to execute the novel Avalanche consensus engine.

Support is included for Snowball consensus, Slush, and blocks. See https://docs.avax.network/learn/avalanche/avalanche-consensus and the Avalanche whitepaper for more information.

Modules§

context
The consensus execution context.
snowman
The snowman consensus algorithm.

Structs§

Parameters
Represents consensus parameters. ref. https://pkg.go.dev/github.com/ava-labs/avalanchego/snow/consensus/snowball#Parameters