package
0.0.0-20230516101456-1d7836d562fc
Repository: https://github.com/exfury/grbchain.git
Documentation: pkg.go.dev

# Functions

NewBlockchainReactor returns new reactor instance.
NewBlockPool returns a new BlockPool with the height equal to start.
RegisterBlockchainMessages registers the fast sync messages for amino encoding.

# Constants

BlockchainChannel is a channel for blocks and status updates (`BlockStore` height).

# Variables

No description provided by the author

# Structs

BlockchainReactor handles long-term catchup syncing.
BlockPool keeps track of the fast sync peers, block requests and block responses.
BlockRequest stores a block request identified by the block Height and the PeerID responsible for delivering the block.

# Interfaces

BlockchainMessage is a generic message for this reactor.