Module chain_state_builder

Source
Expand description

This module provides a builder pattern for constructing ChainState instances with various optional configurations.

It includes:

  • Chain parameters
  • Chainstore backend
  • Initial block download status
  • Assumed valid blocks for validation optimization
  • UTREEXO accumulator state
  • Current chain tip and header

Structs§

ChainStateBuilder
A builder for configuring and creating a ChainState.

Enums§

BlockchainBuilderError
Represents errors that can occur during the construction of a ChainState instance.