package
0.0.0-20220820134905-666a20ff9307
Repository: https://github.com/entropyio/go-entropy.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

# Functions

NewMerger creates a new Merger which stores its transition status in the provided db.

# Variables

ErrFutureBlock is returned when a block's timestamp is in the future according to the current node.
ErrInvalidNumber is returned if a block's number doesn't equal its parent's plus one.
ErrPrunedAncestor is returned when validating a block requires an ancestor that is known, but the state of which is not available.
ErrUnknownAncestor is returned when validating a block requires an ancestor that is unknown.

# Structs

Merger is an internal help structure used to track the eth1/2 transition status.

# Interfaces

ChainHeaderReader defines a small collection of methods needed to access the local blockchain during header verification.
ChainReader defines a small collection of methods needed to access the local blockchain during header and/or uncle verification.
Engine is an algorithm agnostic consensus engine.
PoW is a consensus engine based on proof-of-work.