This commit is contained in:
manojsdoshi
2020-05-27 16:44:54 +00:00
parent 755b13a414
commit 9facc04fc4
1845 changed files with 60002 additions and 55230 deletions

View File

@@ -431,14 +431,14 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_addae10b039fd2403d002df742e5b409b"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#addae10b039fd2403d002df742e5b409b">ripple::RCLConsensus::prevLedgerID</a></div><div class="ttdeci">RCLCxLedger::ID prevLedgerID() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00492">RCLConsensus.h:492</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_a4b8611e0902438dcf5726de2a158e3b9"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#a4b8611e0902438dcf5726de2a158e3b9">ripple::RCLConsensus::phase</a></div><div class="ttdeci">ConsensusPhase phase() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00465">RCLConsensus.h:465</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html"><div class="ttname"><a href="classripple_1_1Application.html">ripple::Application</a></div><div class="ttdef"><b>Definition:</b> <a href="Application_8h_source.html#l00094">Application.h:94</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html"><div class="ttname"><a href="classripple_1_1Application.html">ripple::Application</a></div><div class="ttdef"><b>Definition:</b> <a href="Application_8h_source.html#l00097">Application.h:97</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_ae3ebbf5d4149bd5872440f0778cd27b7"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#ae3ebbf5d4149bd5872440f0778cd27b7">ripple::RCLConsensus::Adaptor::prevRoundTime_</a></div><div class="ttdeci">std::atomic&lt; std::chrono::milliseconds &gt; prevRoundTime_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00083">RCLConsensus.h:83</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html">ripple::RCLCxPeerPos</a></div><div class="ttdoc">A peer's signed, proposed position for use in RCLConsensus.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8h_source.html#l00042">RCLCxPeerPos.h:42</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_ad7d820314de371dff0fe7a2559e22dd4"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#ad7d820314de371dff0fe7a2559e22dd4">ripple::RCLConsensus::Adaptor::valCookie_</a></div><div class="ttdeci">const std::uint64_t valCookie_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00070">RCLConsensus.h:70</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLCxLedger_html_aaad5276a8dd4c15270ed5b847cf511cd"><div class="ttname"><a href="classripple_1_1RCLCxLedger.html#aaad5276a8dd4c15270ed5b847cf511cd">ripple::RCLCxLedger::Seq</a></div><div class="ttdeci">LedgerIndex Seq</div><div class="ttdoc">Sequence number of a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxLedger_8h_source.html#l00041">RCLCxLedger.h:41</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a4c7926d71c0a202f59e77470d0428a1b"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a4c7926d71c0a202f59e77470d0428a1b">ripple::RCLConsensus::Adaptor::prevRoundTime</a></div><div class="ttdeci">std::chrono::milliseconds prevRoundTime() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00120">RCLConsensus.h:120</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html">ripple::RCLConsensus::Adaptor</a></div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00056">RCLConsensus.h:56</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_acdab4291925cbabf861b8019c76355ea"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#acdab4291925cbabf861b8019c76355ea">ripple::RCLConsensus::getJson</a></div><div class="ttdeci">Json::Value getJson(bool full) const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00856">RCLConsensus.cpp:856</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_acdab4291925cbabf861b8019c76355ea"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#acdab4291925cbabf861b8019c76355ea">ripple::RCLConsensus::getJson</a></div><div class="ttdeci">Json::Value getJson(bool full) const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00861">RCLConsensus.cpp:861</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a2085bf2fb2455d014c97c52a8dcd9c0f"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a2085bf2fb2455d014c97c52a8dcd9c0f">ripple::RCLConsensus::Adaptor::mode_</a></div><div class="ttdeci">std::atomic&lt; ConsensusMode &gt; mode_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00085">RCLConsensus.h:85</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a97dfe43b1e366027bc6a7a28f88e0190"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a97dfe43b1e366027bc6a7a28f88e0190">ripple::RCLConsensus::Adaptor::feeVote_</a></div><div class="ttdeci">std::unique_ptr&lt; FeeVote &gt; feeVote_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00059">RCLConsensus.h:59</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4e412a5834900d9affa8db3ac1a27209"><div class="ttname"><a href="namespaceripple.html#a4e412a5834900d9affa8db3ac1a27209">ripple::NodeID</a></div><div class="ttdeci">base_uint&lt; 160, detail::NodeIDTag &gt; NodeID</div><div class="ttdoc">NodeID is a 160-bit hash representing one node.</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8h_source.html#l00059">UintTypes.h:59</a></div></div>
@@ -449,14 +449,14 @@ $(function() {
<div class="ttc" id="aclassripple_1_1LedgerMaster_html"><div class="ttname"><a href="classripple_1_1LedgerMaster.html">ripple::LedgerMaster</a></div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00054">LedgerMaster.h:54</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_ac97ef5d20d6f7ec91992dbc344f9d77a"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#ac97ef5d20d6f7ec91992dbc344f9d77a">ripple::RCLConsensus::Adaptor::hasOpenTransactions</a></div><div class="ttdeci">bool hasOpenTransactions() const</div><div class="ttdoc">Whether the open ledger has any transactions.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00240">RCLConsensus.cpp:240</a></div></div>
<div class="ttc" id="aclassripple_1_1Consensus_html"><div class="ttname"><a href="classripple_1_1Consensus.html">ripple::Consensus</a></div><div class="ttdoc">Generic implementation of consensus algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="Consensus_8h_source.html#l00283">Consensus.h:283</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_a269eadc254a964bcd8d79876420c379b"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#a269eadc254a964bcd8d79876420c379b">ripple::RCLConsensus::gotTxSet</a></div><div class="ttdeci">void gotTxSet(NetClock::time_point const &amp;now, RCLTxSet const &amp;txSet)</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00884">RCLConsensus.cpp:884</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_a269eadc254a964bcd8d79876420c379b"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#a269eadc254a964bcd8d79876420c379b">ripple::RCLConsensus::gotTxSet</a></div><div class="ttdeci">void gotTxSet(NetClock::time_point const &amp;now, RCLTxSet const &amp;txSet)</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00889">RCLConsensus.cpp:889</a></div></div>
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::milliseconds</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_af31cbacf792e2c1defa630c09b2f90eb"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#af31cbacf792e2c1defa630c09b2f90eb">ripple::RCLConsensus::Adaptor::valSecret_</a></div><div class="ttdeci">const SecretKey valSecret_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00067">RCLConsensus.h:67</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_aec8ba6a5bc49a937911f50c264a48439"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#aec8ba6a5bc49a937911f50c264a48439">ripple::RCLConsensus::Adaptor::getPrevLedger</a></div><div class="ttdeci">uint256 getPrevLedger(uint256 ledgerID, RCLCxLedger const &amp;ledger, ConsensusMode mode)</div><div class="ttdoc">Get the ID of the previous ledger/last closed ledger(LCL) on the network.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00262">RCLConsensus.cpp:262</a></div></div>
<div class="ttc" id="arecursive_mutex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html">std::recursive_mutex</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="alock_guard_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_aec02fa9195e2a9f090c95b55711e2ec7"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#aec02fa9195e2a9f090c95b55711e2ec7">ripple::RCLConsensus::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00524">RCLConsensus.h:524</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_a66f29b3d7bf4aedbc6b6af362572e91c"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#a66f29b3d7bf4aedbc6b6af362572e91c">ripple::RCLConsensus::timerEntry</a></div><div class="ttdeci">void timerEntry(NetClock::time_point const &amp;now)</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00868">RCLConsensus.cpp:868</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_a66f29b3d7bf4aedbc6b6af362572e91c"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#a66f29b3d7bf4aedbc6b6af362572e91c">ripple::RCLConsensus::timerEntry</a></div><div class="ttdeci">void timerEntry(NetClock::time_point const &amp;now)</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00873">RCLConsensus.cpp:873</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a4325db1fa56133c793c63440119436a3"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a4325db1fa56133c793c63440119436a3">ripple::RCLConsensus::Adaptor::valPublic_</a></div><div class="ttdeci">const PublicKey valPublic_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00066">RCLConsensus.h:66</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a2f168067d1fbfbee91c628629cd5017a"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a2f168067d1fbfbee91c628629cd5017a">ripple::RCLConsensus::Adaptor::onClose</a></div><div class="ttdeci">Result onClose(RCLCxLedger const &amp;ledger, NetClock::time_point const &amp;closeTime, ConsensusMode mode)</div><div class="ttdoc">Close the open ledger and return initial consensus position.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00284">RCLConsensus.cpp:284</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusResult_html"><div class="ttname"><a href="structripple_1_1ConsensusResult.html">ripple::ConsensusResult</a></div><div class="ttdoc">Encapsulates the result of consensus.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusTypes_8h_source.html#l00201">ConsensusTypes.h:201</a></div></div>
@@ -468,14 +468,14 @@ $(function() {
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a8f02892ce5a6496090326e89b531a017"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a8f02892ce5a6496090326e89b531a017">ripple::RCLConsensus::Adaptor::onAccept</a></div><div class="ttdeci">void onAccept(Result const &amp;result, RCLCxLedger const &amp;prevLedger, NetClock::duration const &amp;closeResolution, ConsensusCloseTimes const &amp;rawCloseTimes, ConsensusMode const &amp;mode, Json::Value &amp;&amp;consensusJson)</div><div class="ttdoc">Process the accepted ledger.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00384">RCLConsensus.cpp:384</a></div></div>
<div class="ttc" id="anamespaceripple_html_a33f8b6e68b5f63faf2e9755cc251563eaea5234685f43dcab142e132c0e7be2ce"><div class="ttname"><a href="namespaceripple.html#a33f8b6e68b5f63faf2e9755cc251563eaea5234685f43dcab142e132c0e7be2ce">ripple::ConsensusMode::observing</a></div><div class="ttdeci">@ observing</div><div class="ttdoc">We are observing peer positions, but not proposing our position.</div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint</a></div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00063">base_uint.h:63</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_af204a12bd25345da7fbdb8d267a1e23f"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#af204a12bd25345da7fbdb8d267a1e23f">ripple::RCLConsensus::Adaptor::updateOperatingMode</a></div><div class="ttdeci">void updateOperatingMode(std::size_t const positions) const</div><div class="ttdoc">Update operating mode based on current peer positions.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00996">RCLConsensus.cpp:996</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_af204a12bd25345da7fbdb8d267a1e23f"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#af204a12bd25345da7fbdb8d267a1e23f">ripple::RCLConsensus::Adaptor::updateOperatingMode</a></div><div class="ttdeci">void updateOperatingMode(std::size_t const positions) const</div><div class="ttdoc">Update operating mode based on current peer positions.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l01001">RCLConsensus.cpp:1001</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html"><div class="ttname"><a href="classripple_1_1RCLConsensus.html">ripple::RCLConsensus</a></div><div class="ttdoc">Manages the generic consensus algorithm for use by the RCL.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00049">RCLConsensus.h:49</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_ad0aa2492ff95815e202bd5801b37e030"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#ad0aa2492ff95815e202bd5801b37e030">ripple::RCLConsensus::Adaptor::haveValidated</a></div><div class="ttdeci">bool haveValidated() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00964">RCLConsensus.cpp:964</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_ad0aa2492ff95815e202bd5801b37e030"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#ad0aa2492ff95815e202bd5801b37e030">ripple::RCLConsensus::Adaptor::haveValidated</a></div><div class="ttdeci">bool haveValidated() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00969">RCLConsensus.cpp:969</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_ab74105efd959c639a0b7bb1b21b32369"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#ab74105efd959c639a0b7bb1b21b32369">ripple::RCLConsensus::Adaptor::prevProposers</a></div><div class="ttdeci">std::size_t prevProposers() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00114">RCLConsensus.h:114</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a64490ffd82ff2b75da2406bb52fcd7dd"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a64490ffd82ff2b75da2406bb52fcd7dd">ripple::RCLConsensus::Adaptor::laggards</a></div><div class="ttdeci">std::size_t laggards(Ledger_t::Seq const seq, hash_set&lt; NodeKey_t &gt; &amp;trustedKeys) const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00982">RCLConsensus.cpp:982</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a64490ffd82ff2b75da2406bb52fcd7dd"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a64490ffd82ff2b75da2406bb52fcd7dd">ripple::RCLConsensus::Adaptor::laggards</a></div><div class="ttdeci">std::size_t laggards(Ledger_t::Seq const seq, hash_set&lt; NodeKey_t &gt; &amp;trustedKeys) const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00987">RCLConsensus.cpp:987</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a3c19242b4c7feb5d9ce80c7f49f00646"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a3c19242b4c7feb5d9ce80c7f49f00646">ripple::RCLConsensus::Adaptor::share</a></div><div class="ttdeci">void share(RCLCxPeerPos const &amp;peerPos)</div><div class="ttdoc">Share the given proposal with all peers.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00136">RCLConsensus.cpp:136</a></div></div>
<div class="ttc" id="aclassripple_1_1PublicKey_html"><div class="ttname"><a href="classripple_1_1PublicKey.html">ripple::PublicKey</a></div><div class="ttdoc">A public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00059">PublicKey.h:59</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_aa0e46b668adf5d791806adf85d852c11"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#aa0e46b668adf5d791806adf85d852c11">ripple::RCLConsensus::peerProposal</a></div><div class="ttdeci">bool peerProposal(NetClock::time_point const &amp;now, RCLCxPeerPos const &amp;newProposal)</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00911">RCLConsensus.cpp:911</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_aa0e46b668adf5d791806adf85d852c11"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#aa0e46b668adf5d791806adf85d852c11">ripple::RCLConsensus::peerProposal</a></div><div class="ttdeci">bool peerProposal(NetClock::time_point const &amp;now, RCLCxPeerPos const &amp;newProposal)</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00916">RCLConsensus.cpp:916</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLTxSet_html"><div class="ttname"><a href="classripple_1_1RCLTxSet.html">ripple::RCLTxSet</a></div><div class="ttdoc">Represents a set of transactions in RCLConsensus.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxTx_8h_source.html#l00065">RCLCxTx.h:65</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_ae0bc8e2bb64629ac624fd6b106ec56cb"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#ae0bc8e2bb64629ac624fd6b106ec56cb">ripple::RCLConsensus::Adaptor::validate</a></div><div class="ttdeci">void validate(RCLCxLedger const &amp;ledger, RCLTxSet const &amp;txns, bool proposing)</div><div class="ttdoc">Validate the given ledger and share with peers as necessary.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00759">RCLConsensus.cpp:759</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a473f1ae7edc6969b6ba252d45bda06e1"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a473f1ae7edc6969b6ba252d45bda06e1">ripple::RCLConsensus::Adaptor::mode</a></div><div class="ttdeci">ConsensusMode mode() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00126">RCLConsensus.h:126</a></div></div>
@@ -492,20 +492,20 @@ $(function() {
<div class="ttc" id="aatomic_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/atomic.html">atomic</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_af18748b9a1f24b92d503f3a1859d0939"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#af18748b9a1f24b92d503f3a1859d0939">ripple::RCLConsensus::Adaptor::notify</a></div><div class="ttdeci">void notify(protocol::NodeEvent ne, RCLCxLedger const &amp;ledger, bool haveCorrectLCL)</div><div class="ttdoc">Notify peers of a consensus state change.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00679">RCLConsensus.cpp:679</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_abc9a72a85632483bb04f03f00af63db3"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#abc9a72a85632483bb04f03f00af63db3">ripple::RCLConsensus::adaptor_</a></div><div class="ttdeci">Adaptor adaptor_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00522">RCLConsensus.h:522</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a89732653d5e60191140d595d9192bc83"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a89732653d5e60191140d595d9192bc83">ripple::RCLConsensus::Adaptor::validator</a></div><div class="ttdeci">bool validator() const</div><div class="ttdoc">Whether I am a validator.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00990">RCLConsensus.cpp:990</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a89732653d5e60191140d595d9192bc83"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a89732653d5e60191140d595d9192bc83">ripple::RCLConsensus::Adaptor::validator</a></div><div class="ttdeci">bool validator() const</div><div class="ttdoc">Whether I am a validator.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00995">RCLConsensus.cpp:995</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_acea349711c72789557446ec3b295d686"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#acea349711c72789557446ec3b295d686">ripple::RCLConsensus::parms</a></div><div class="ttdeci">ConsensusParms const &amp; parms() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00511">RCLConsensus.h:511</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a9156cc0d4b3ae9a8cf33ca92a2d3e03e"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a9156cc0d4b3ae9a8cf33ca92a2d3e03e">ripple::RCLConsensus::Adaptor::parms_</a></div><div class="ttdeci">ConsensusParms parms_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00074">RCLConsensus.h:74</a></div></div>
<div class="ttc" id="aclassbeast_1_1abstract__clock_html"><div class="ttname"><a href="classbeast_1_1abstract__clock.html">beast::abstract_clock&lt; std::chrono::steady_clock &gt;</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a10fba54396b302dc95bd1636be23a847"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a10fba54396b302dc95bd1636be23a847">ripple::RCLConsensus::Adaptor::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00063">RCLConsensus.h:63</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a8ca18b539a9a017ac1210c8104ffcc74"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a8ca18b539a9a017ac1210c8104ffcc74">ripple::RCLConsensus::Adaptor::buildLCL</a></div><div class="ttdeci">RCLCxLedger buildLCL(RCLCxLedger const &amp;previousLedger, CanonicalTXSet &amp;retriableTxs, NetClock::time_point closeTime, bool closeTimeCorrect, NetClock::duration closeResolution, std::chrono::milliseconds roundTime, std::set&lt; TxID &gt; &amp;failedTxs)</div><div class="ttdoc">Build the new last closed ledger.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00718">RCLConsensus.cpp:718</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_a4499f18a1e938a682dd39a10453784d4"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#a4499f18a1e938a682dd39a10453784d4">ripple::RCLConsensus::censorshipWarnInternal</a></div><div class="ttdeci">constexpr static unsigned int censorshipWarnInternal</div><div class="ttdoc">Warn for transactions that haven't been included every so many ledgers.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00053">RCLConsensus.h:53</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a602cb9acaeb931bb5a7b5a74de5f5280"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a602cb9acaeb931bb5a7b5a74de5f5280">ripple::RCLConsensus::Adaptor::onModeChange</a></div><div class="ttdeci">void onModeChange(ConsensusMode before, ConsensusMode after)</div><div class="ttdoc">Notified of change in consensus mode.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00840">RCLConsensus.cpp:840</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a602cb9acaeb931bb5a7b5a74de5f5280"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a602cb9acaeb931bb5a7b5a74de5f5280">ripple::RCLConsensus::Adaptor::onModeChange</a></div><div class="ttdeci">void onModeChange(ConsensusMode before, ConsensusMode after)</div><div class="ttdoc">Notified of change in consensus mode.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00845">RCLConsensus.cpp:845</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLCxLedger_html"><div class="ttname"><a href="classripple_1_1RCLCxLedger.html">ripple::RCLCxLedger</a></div><div class="ttdoc">Represents a ledger in RCLConsensus.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxLedger_8h_source.html#l00035">RCLCxLedger.h:35</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_aae7646f7b0b066f12d5eead73e42139a"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#aae7646f7b0b066f12d5eead73e42139a">ripple::RCLConsensus::operator=</a></div><div class="ttdeci">RCLConsensus &amp; operator=(RCLConsensus const &amp;)=delete</div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_a61d8b3e2076d180987acd29a2e49afd9"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#a61d8b3e2076d180987acd29a2e49afd9">ripple::RCLConsensus::prevRoundTime</a></div><div class="ttdeci">std::chrono::milliseconds prevRoundTime() const</div><div class="ttdoc">Get duration of the previous round.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00452">RCLConsensus.h:452</a></div></div>
<div class="ttc" id="anamespaceripple_html_a33f8b6e68b5f63faf2e9755cc251563e"><div class="ttname"><a href="namespaceripple.html#a33f8b6e68b5f63faf2e9755cc251563e">ripple::ConsensusMode</a></div><div class="ttdeci">ConsensusMode</div><div class="ttdoc">Represents how a node currently participates in Consensus.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusTypes_8h_source.html#l00055">ConsensusTypes.h:55</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a9f9e5d015fc6b18e3726ce51658b257c"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a9f9e5d015fc6b18e3726ce51658b257c">ripple::RCLConsensus::Adaptor::getValidLedgerIndex</a></div><div class="ttdeci">LedgerIndex getValidLedgerIndex() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00970">RCLConsensus.cpp:970</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a9f9e5d015fc6b18e3726ce51658b257c"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a9f9e5d015fc6b18e3726ce51658b257c">ripple::RCLConsensus::Adaptor::getValidLedgerIndex</a></div><div class="ttdeci">LedgerIndex getValidLedgerIndex() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00975">RCLConsensus.cpp:975</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLCensorshipDetector_html"><div class="ttname"><a href="classripple_1_1RCLCensorshipDetector.html">ripple::RCLCensorshipDetector</a></div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00032">RCLCensorshipDetector.h:32</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html"><div class="ttname"><a href="structripple_1_1ConsensusParms.html">ripple::ConsensusParms</a></div><div class="ttdoc">Consensus algorithm parameters.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00033">ConsensusParms.h:33</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_aa5623840f4cbef71d53367ac3c57860d"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#aa5623840f4cbef71d53367ac3c57860d">ripple::RCLConsensus::Adaptor::acquiringLedger_</a></div><div class="ttdeci">LedgerHash acquiringLedger_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00073">RCLConsensus.h:73</a></div></div>
@@ -513,7 +513,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_aef35cd8cb3b47f1419078d29b600722e"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#aef35cd8cb3b47f1419078d29b600722e">ripple::RCLConsensus::Adaptor::validating_</a></div><div class="ttdeci">std::atomic&lt; bool &gt; validating_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00081">RCLConsensus.h:81</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_a26d19ae0a6f1578b35205d6fff9f568b"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#a26d19ae0a6f1578b35205d6fff9f568b">ripple::RCLConsensus::prevProposers</a></div><div class="ttdeci">std::size_t prevProposers() const</div><div class="ttdoc">Get the number of proposing peers that participated in the previous round.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00439">RCLConsensus.h:439</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_aca0971a5e4f572f68f3b1327e6ea91e7"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#aca0971a5e4f572f68f3b1327e6ea91e7">ripple::RCLConsensus::Adaptor::ledgerMaster_</a></div><div class="ttdeci">LedgerMaster &amp; ledgerMaster_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00060">RCLConsensus.h:60</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_ae5b558328de659c1f1a4233e43d23024"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#ae5b558328de659c1f1a4233e43d23024">ripple::RCLConsensus::Adaptor::preStartRound</a></div><div class="ttdeci">bool preStartRound(RCLCxLedger const &amp;prevLedger)</div><div class="ttdoc">Called before kicking off a new consensus round.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00920">RCLConsensus.cpp:920</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_ae5b558328de659c1f1a4233e43d23024"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#ae5b558328de659c1f1a4233e43d23024">ripple::RCLConsensus::Adaptor::preStartRound</a></div><div class="ttdeci">bool preStartRound(RCLCxLedger const &amp;prevLedger)</div><div class="ttdoc">Called before kicking off a new consensus round.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00925">RCLConsensus.cpp:925</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_aecfa90103c1ac29bb861acc866e16230"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#aecfa90103c1ac29bb861acc866e16230">ripple::RCLConsensus::Adaptor::proposersValidated</a></div><div class="ttdeci">std::size_t proposersValidated(LedgerHash const &amp;h) const</div><div class="ttdoc">Number of proposers that have validated the given ledger.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00246">RCLConsensus.cpp:246</a></div></div>
<div class="ttc" id="amutex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/mutex.html">mutex</a></div></div>
<div class="ttc" id="anamespaceripple_html_aebcc26ebe20ddcd3bcbfd5402e0acb89"><div class="ttname"><a href="namespaceripple.html#aebcc26ebe20ddcd3bcbfd5402e0acb89">ripple::after</a></div><div class="ttdeci">static bool after(NetClock::time_point now, std::uint32_t mark)</div><div class="ttdoc">Has the specified time passed?</div><div class="ttdef"><b>Definition:</b> <a href="Escrow_8cpp_source.html#l00088">Escrow.cpp:88</a></div></div>
@@ -531,13 +531,13 @@ $(function() {
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a2be0907f2d6692aa6f7c0e019f456b33"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a2be0907f2d6692aa6f7c0e019f456b33">ripple::RCLConsensus::Adaptor::prevProposers_</a></div><div class="ttdeci">std::atomic&lt; std::size_t &gt; prevProposers_</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00082">RCLConsensus.h:82</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a71558db36f2c6e246d00408955a8eb7f"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a71558db36f2c6e246d00408955a8eb7f">ripple::RCLConsensus::Adaptor::onForceAccept</a></div><div class="ttdeci">void onForceAccept(Result const &amp;result, RCLCxLedger const &amp;prevLedger, NetClock::duration const &amp;closeResolution, ConsensusCloseTimes const &amp;rawCloseTimes, ConsensusMode const &amp;mode, Json::Value &amp;&amp;consensusJson)</div><div class="ttdoc">Process the accepted ledger that was a result of simulation/force accept.</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00366">RCLConsensus.cpp:366</a></div></div>
<div class="ttc" id="aset_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/set.html">set</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_af8d2a95620b4b70e89890757d9bfb528"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#af8d2a95620b4b70e89890757d9bfb528">ripple::RCLConsensus::Adaptor::getQuorumKeys</a></div><div class="ttdeci">std::pair&lt; std::size_t, hash_set&lt; NodeKey_t &gt; &gt; getQuorumKeys() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00976">RCLConsensus.cpp:976</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_af8d2a95620b4b70e89890757d9bfb528"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#af8d2a95620b4b70e89890757d9bfb528">ripple::RCLConsensus::Adaptor::getQuorumKeys</a></div><div class="ttdeci">std::pair&lt; std::size_t, hash_set&lt; NodeKey_t &gt; &gt; getQuorumKeys() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00981">RCLConsensus.cpp:981</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_1_1Adaptor_html_a52d6c6005bc8066ec68d7e81038a6906"><div class="ttname"><a href="classripple_1_1RCLConsensus_1_1Adaptor.html#a52d6c6005bc8066ec68d7e81038a6906">ripple::RCLConsensus::Adaptor::validating</a></div><div class="ttdeci">bool validating() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8h_source.html#l00108">RCLConsensus.h:108</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusCloseTimes_html"><div class="ttname"><a href="structripple_1_1ConsensusCloseTimes.html">ripple::ConsensusCloseTimes</a></div><div class="ttdoc">Stores the set of initial close times.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusTypes_8h_source.html#l00174">ConsensusTypes.h:174</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00145">json_value.h:145</a></div></div>
<div class="ttc" id="aclassripple_1_1InboundTransactions_html"><div class="ttname"><a href="classripple_1_1InboundTransactions.html">ripple::InboundTransactions</a></div><div class="ttdoc">Manages the acquisition and lifetime of transaction sets.</div><div class="ttdef"><b>Definition:</b> <a href="InboundTransactions_8h_source.html#l00036">InboundTransactions.h:36</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_a61e43340f35a266ed3bb875ad8f6fd3f"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#a61e43340f35a266ed3bb875ad8f6fd3f">ripple::RCLConsensus::simulate</a></div><div class="ttdeci">void simulate(NetClock::time_point const &amp;now, boost::optional&lt; std::chrono::milliseconds &gt; consensusDelay)</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00902">RCLConsensus.cpp:902</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_ad519160f848bca8cb5b44ec7710cfe51"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#ad519160f848bca8cb5b44ec7710cfe51">ripple::RCLConsensus::startRound</a></div><div class="ttdeci">void startRound(NetClock::time_point const &amp;now, RCLCxLedger::ID const &amp;prevLgrId, RCLCxLedger const &amp;prevLgr, hash_set&lt; NodeID &gt; const &amp;nowUntrusted)</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l01003">RCLConsensus.cpp:1003</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_a61e43340f35a266ed3bb875ad8f6fd3f"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#a61e43340f35a266ed3bb875ad8f6fd3f">ripple::RCLConsensus::simulate</a></div><div class="ttdeci">void simulate(NetClock::time_point const &amp;now, boost::optional&lt; std::chrono::milliseconds &gt; consensusDelay)</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l00907">RCLConsensus.cpp:907</a></div></div>
<div class="ttc" id="aclassripple_1_1RCLConsensus_html_ad519160f848bca8cb5b44ec7710cfe51"><div class="ttname"><a href="classripple_1_1RCLConsensus.html#ad519160f848bca8cb5b44ec7710cfe51">ripple::RCLConsensus::startRound</a></div><div class="ttdeci">void startRound(NetClock::time_point const &amp;now, RCLCxLedger::ID const &amp;prevLgrId, RCLCxLedger const &amp;prevLgr, hash_set&lt; NodeID &gt; const &amp;nowUntrusted)</div><div class="ttdef"><b>Definition:</b> <a href="RCLConsensus_8cpp_source.html#l01008">RCLConsensus.cpp:1008</a></div></div>
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html">ripple::ConsensusProposal&lt; NodeID, uint256, uint256 &gt;</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>