mirror of
https://github.com/XRPLF/rippled.git
synced 2026-09-26 23:19:07 +00:00
expected_spans.json: composed both sides. Kept this branch's 16 extra spans, relationships and the per_ledger join group; took phase-10's allowed_parents gate for the shared entries and derived allowed_parents for the 16 from their factories. ledger.store, ledger.validate and ledger.acquire are hashSpan roots on this branch, so they list ROOT alone rather than consensus.accept.apply.
Consensus
This directory contains the implementation of a generic consensus algorithm. The implementation follows a CRTP design, requiring client code to implement specific functions and types to use consensus in their application. The interface is undergoing refactoring and is not yet finalized.