Package com.privatechain.consensus


package com.privatechain.consensus
Built-in ConsensusEngine implementations for the private-blockchain library.

Four production-ready engines are provided, covering the most common use cases for permission blockchain networks:

ConsensusSupport provides shared block-assembly utilities used by all four engines and by custom engine implementations.

Any class that implements ConsensusEngine can be injected via BlockchainConfig.builder() (FR-CONS-06). The built-in engines serve as reference implementations.

Since:
1.0.0
  • Classes
    Class
    Description
    Shared helper methods for built-in consensus engines.