PrevUpHomeNext

ConsensusResult

ConsensusResult::ConsensusResult
ConsensusResult::Dispute_t
ConsensusResult::Ledger_t
ConsensusResult::NodeID_t
ConsensusResult::Proposal_t
ConsensusResult::TxSet_t
ConsensusResult::Tx_t
ConsensusResult::compares
ConsensusResult::disputes
ConsensusResult::position
ConsensusResult::proposers
ConsensusResult::roundTime
ConsensusResult::set
ConsensusResult::state

Encapsulates the result of consensus.

Synopsis
template<
    class Traits>
struct ConsensusResult
Types

Name

Description

Dispute_t

Ledger_t

NodeID_t

Proposal_t

TxSet_t

Tx_t

Member Functions

Name

Description

ConsensusResult

Data Members

Name

Description

compares

disputes

Transactions which are under dispute with our peers.

position

Our proposed position on transactions/close time.

proposers

roundTime

set

The set of transactions consensus agrees go in the ledger.

state

Description

Stores all relevant data for the outcome of consensus on a single ledger.

Template Parameters

Type

Description

Traits

Traits class defining the concrete consensus types used by the application.

Header

#include <ripple/consensus/ConsensusTypes.h>


PrevUpHomeNext