package
1.4.9
Repository: https://github.com/codzart/go-ethereum.git
Documentation: pkg.go.dev

# Functions

New creates a new downloader to fetch hashes and blocks from remote peers.
NewPublicDownloaderAPI create a new PublicDownloaderAPI.

# Constants

Quickly download the headers, full sync only at the chain head.
Synchronise the entire blockchain history from full blocks.
Download only the headers and terminate afterwards.

# Variables

Amount of blocks to be fetched per retrieval request.
Amount of block bodies to be fetched per retrieval request.
Maximum chain reorganisation.
Amount of hashes to be fetched per retrieval request.
Amount of block headers to be fetched per retrieval request.
Amount of transaction receipts to allow fetching per request.
Number of header fetches to need for a skeleton assembly.
Amount of node state values to allow fetching per request.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
Progress gives progress indications when the node is synchronising with the Ethereum network.
PublicDownloaderAPI provides an API which gives information about the current synchronisation status.
No description provided by the author
SyncingResult provides information about the current synchronisation status for this node.

# Type aliases

SyncMode represents the synchronisation mode of the downloader.