# Packages
Package catalyst implements the temporary eth1/eth2 RPC integration.
Package downloader contains the manual full chain synchronisation.
Package ethconfig contains the configuration of the ETH and LES protocols.
Package filters implements an ethereum filtering system for block, transactions and log events.
# Functions
New creates a new Ethereum object (including the initialisation of the common Ethereum object), whose lifecycle will be managed by the provided node.
NewAdminAPI creates a new instance of AdminAPI.
NewDebugAPI creates a new DebugAPI instance.
NewMinerAPI creates a new MinerAPI instance.
# Constants
AccountRangeMaxResults is the maximum number of results to be returned per call.
# Structs
AdminAPI is the collection of Ethereum full node related APIs for node administration.
BadBlockArgs represents the entries in the list returned when bad blocks are queried.
DebugAPI is the collection of Ethereum full node APIs for debugging the protocol.
EthAPIBackend implements ethapi.Backend and tracers.Backend for full nodes.
Ethereum implements the Ethereum full node service.
MinerAPI provides an API to control the miner.
StorageRangeResult is the result of a debug_storageRangeAt API call.
# Type aliases
Config contains the configuration options of the ETH protocol.