Beispiel #1
0
ConsensusImp::ConsensusImp ()
    : journal_ (deprecatedLogs().journal("Consensus"))
    , feeVote_ (make_FeeVote (setup_FeeVote (getConfig().section ("voting")),
        deprecatedLogs().journal("FeeVote")))
    , proposing_ (false)
    , validating_ (false)
    , lastCloseProposers_ (0)
    , lastCloseConvergeTook_ (1000 * LEDGER_IDLE_INTERVAL)
    , lastValidationTimestamp_ (0)
    , lastCloseTime_ (0)
{
}
Beispiel #2
0
ConsensusImp::ConsensusImp (
    FeeVote::Setup const& voteSetup,
    Logs& logs)
    : journal_ (logs.journal("Consensus"))
    , feeVote_ (make_FeeVote (voteSetup,
                              logs.journal("FeeVote")))
    , proposing_ (false)
    , validating_ (false)
    , lastCloseProposers_ (0)
    , lastCloseConvergeTook_ (LEDGER_IDLE_INTERVAL)
    , lastValidationTimestamp_ (0s)
    , lastCloseTime_ (0s)
{
}