# Packages
Package downloader contains the manual full chain synchronisation.
Package fetcher contains the block announcement based synchronisation.
Package filters implements the hubble filtering system for block, transactions and log events.
No description provided by the author
# Functions
CreateConsensusEngine creates the required type of consensus engine instance for an vnt service.
CreateDB creates the chain database.
New creates a new VNT object (including the initialisation of the common VNT object).
NewBloomIndexer returns a chain indexer that generates bloom bits data for the canonical chain for fast logs filtering.
NewPrivateAdminAPI creates a new API definition for the full node private admin methods of the VNT service.
NewPrivateDebugAPI creates a new API definition for the full node-related private debug methods of the VNT service.
NewPrivateProducerAPI create a new RPC service which controls the producer of this node.
NewProtocolManager returns a new VNT sub protocol manager.
NewPublicDebugAPI creates a new API definition for the full node- related public debug methods of the VNT service.
NewPublicProducerAPI create a new PublicProducerAPI instance.
NewPublicVntAPI creates a new VNT protocol API for full nodes.
# Constants
vnt protocol message codes.
vnt protocol message codes.
vnt protocol message codes.
vnt protocol message codes.
vnt protocol message codes.
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
vnt protocol message codes.
vnt protocol message codes.
Protocol messages belonging to vnt/63.
vnt protocol message codes.
vnt protocol message codes.
vnt protocol message codes.
vnt protocol message codes.
Maximum cap on the size of a protocol message.
vnt protocol message codes.
Protocol messages belonging to vnt/62.
vnt protocol message codes.
# Variables
DefaultConfig contains default settings for use on the VNT main net.
ProtocolLengths are the number of implemented message corresponding to different protocol versions.
ProtocolName is the official short name of the protocol used during capability negotiation.
ProtocolVersions are the upported versions of the vnt protocol (first is primary).
# Structs
BadBlockArgs represents the entries in the list returned when bad blocks are queried.
BloomIndexer implements a core.ChainIndexer, building up a rotated bloom bits index for the VNT header bloom filters, permitting blazing fast filtering.
No description provided by the author
NodeInfo represents a short summary of the VNT sub-protocol metadata known about the host peer.
PeerInfo represents a short summary of the VNT sub-protocol metadata known about a connected peer.
PrivateAdminAPI is the collection of VNT full node-related APIs exposed over the private admin endpoint.
PrivateDebugAPI is the collection of VNT full node APIs exposed over the private debugging endpoint.
PrivateProducerAPI provides private RPC methods to control the producer.
No description provided by the author
PublicDebugAPI is the collection of VNT full node APIs exposed over the public debugging endpoint.
PublicProducerAPI provides an API to control the producer.
PublicVntAPI provides an API to access VNT full node-related information.
StorageRangeResult is the result of a debug_storageRangeAt API call.
TraceConfig holds extra parameters to trace functions.
VNT implements the VNT full node service.
VntAPIBackend implements vntapi.Backend for full nodes.
# Interfaces
No description provided by the author