This commit is contained in:
nbougalis
2022-08-26 20:04:15 +00:00
parent 535a1b2d41
commit 38a7cd20fe
3544 changed files with 52858 additions and 55020 deletions

View File

@@ -1407,7 +1407,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a79cc3b590c118bd551b693bb333fb9d1"><div class="ttname"><a href="namespaceripple.html#a79cc3b590c118bd551b693bb333fb9d1">ripple::ConsensusState</a></div><div class="ttdeci">ConsensusState</div><div class="ttdoc">Whether we have or don't have a consensus.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusTypes_8h_source.html#l00186">ConsensusTypes.h:186</a></div></div>
<div class="ttc" id="aclassripple_1_1Consensus_html_a1316dae522dbe158d2c7ceef87d426fd"><div class="ttname"><a href="classripple_1_1Consensus.html#a1316dae522dbe158d2c7ceef87d426fd">ripple::Consensus::playbackProposals</a></div><div class="ttdeci">void playbackProposals()</div><div class="ttdoc">If we radically changed our consensus context for some reason, we need to replay recent proposals so ...</div><div class="ttdef"><b>Definition:</b> <a href="Consensus_8h_source.html#l01074">Consensus.h:1074</a></div></div>
<div class="ttc" id="aclassripple_1_1Consensus_html_aa94afd9386801e101c02ae927ceec23e"><div class="ttname"><a href="classripple_1_1Consensus.html#aa94afd9386801e101c02ae927ceec23e">ripple::Consensus::shouldPause</a></div><div class="ttdeci">bool shouldPause() const</div><div class="ttdoc">Evaluate whether pausing increases likelihood of validation.</div><div class="ttdef"><b>Definition:</b> <a href="Consensus_8h_source.html#l01144">Consensus.h:1144</a></div></div>
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_aa96c9a25fdbb65b10dd0d73c5ac92526"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#aa96c9a25fdbb65b10dd0d73c5ac92526">ripple::ConsensusProposal::isStale</a></div><div class="ttdeci">bool isStale(NetClock::time_point cutoff) const</div><div class="ttdoc">Get whether this position is stale relative to the provided cutoff.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00154">ConsensusProposal.h:154</a></div></div>
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_aa96c9a25fdbb65b10dd0d73c5ac92526"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#aa96c9a25fdbb65b10dd0d73c5ac92526">ripple::ConsensusProposal::isStale</a></div><div class="ttdeci">bool isStale(NetClock::time_point cutoff) const</div><div class="ttdoc">Get whether this position is stale relative to the provided cutoff.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00157">ConsensusProposal.h:157</a></div></div>
<div class="ttc" id="anamespaceripple_html_a33f8b6e68b5f63faf2e9755cc251563ea80dcf57f5ecd4be3cbfa37eccbcb6f44"><div class="ttname"><a href="namespaceripple.html#a33f8b6e68b5f63faf2e9755cc251563ea80dcf57f5ecd4be3cbfa37eccbcb6f44">ripple::ConsensusMode::proposing</a></div><div class="ttdeci">@ proposing</div><div class="ttdoc">We are normal participant in consensus and propose our position.</div></div>
<div class="ttc" id="aclassripple_1_1Consensus_html_afa98029589f3d8025211f44f70484b3e"><div class="ttname"><a href="classripple_1_1Consensus.html#afa98029589f3d8025211f44f70484b3e">ripple::Consensus::result_</a></div><div class="ttdeci">std::optional&lt; Result &gt; result_</div><div class="ttdef"><b>Definition:</b> <a href="Consensus_8h_source.html#l00581">Consensus.h:581</a></div></div>
<div class="ttc" id="aclassripple_1_1ConsensusTimer_html"><div class="ttname"><a href="classripple_1_1ConsensusTimer.html">ripple::ConsensusTimer</a></div><div class="ttdoc">Measures the duration of phases of consensus.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusTypes_8h_source.html#l00134">ConsensusTypes.h:134</a></div></div>
@@ -1485,9 +1485,9 @@ $(function() {
<div class="ttc" id="amin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/min.html">std::min</a></div><div class="ttdeci">T min(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_ad30131b5a5b7cf60d9b392ab868b8c0e"><div class="ttname"><a href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">ripple::getJson</a></div><div class="ttdeci">Json::Value getJson(LedgerFill const &amp;fill)</div><div class="ttdoc">Return a new Json::Value representing the ledger with given options.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8cpp_source.html#l00291">LedgerToJson.cpp:291</a></div></div>
<div class="ttc" id="aclassripple_1_1Consensus_1_1MonitoredMode_html_ac539b5917463521b680d9a4a81008725"><div class="ttname"><a href="classripple_1_1Consensus_1_1MonitoredMode.html#ac539b5917463521b680d9a4a81008725">ripple::Consensus::MonitoredMode::get</a></div><div class="ttdeci">ConsensusMode get() const</div><div class="ttdef"><b>Definition:</b> <a href="Consensus_8h_source.html#l00309">Consensus.h:309</a></div></div>
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_ad60bb068af7c1a4aeb9e3f27761d1afa"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#ad60bb068af7c1a4aeb9e3f27761d1afa">ripple::ConsensusProposal::nodeID</a></div><div class="ttdeci">NodeID_t const &amp; nodeID() const</div><div class="ttdoc">Identifying which peer took this position.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00090">ConsensusProposal.h:90</a></div></div>
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_ad60bb068af7c1a4aeb9e3f27761d1afa"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#ad60bb068af7c1a4aeb9e3f27761d1afa">ripple::ConsensusProposal::nodeID</a></div><div class="ttdeci">NodeID_t const &amp; nodeID() const</div><div class="ttdoc">Identifying which peer took this position.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00093">ConsensusProposal.h:93</a></div></div>
<div class="ttc" id="aclassripple_1_1Consensus_html_a3e7e737e0e20f72f6e6f56b6387902cb"><div class="ttname"><a href="classripple_1_1Consensus.html#a3e7e737e0e20f72f6e6f56b6387902cb">ripple::Consensus::prevCloseTime_</a></div><div class="ttdeci">NetClock::time_point prevCloseTime_</div><div class="ttdef"><b>Definition:</b> <a href="Consensus_8h_source.html#l00568">Consensus.h:568</a></div></div>
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_ae67cab863fe8ad4fb82a6a558b15844e"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#ae67cab863fe8ad4fb82a6a558b15844e">ripple::ConsensusProposal::closeTime</a></div><div class="ttdeci">NetClock::time_point const &amp; closeTime() const</div><div class="ttdoc">The current position on the consensus close time.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00124">ConsensusProposal.h:124</a></div></div>
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_ae67cab863fe8ad4fb82a6a558b15844e"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#ae67cab863fe8ad4fb82a6a558b15844e">ripple::ConsensusProposal::closeTime</a></div><div class="ttdeci">NetClock::time_point const &amp; closeTime() const</div><div class="ttdoc">The current position on the consensus close time.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00127">ConsensusProposal.h:127</a></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="astructripple_1_1ConsensusParms_html_a0939202b250b3e1577d24a0c5723aaed"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#a0939202b250b3e1577d24a0c5723aaed">ripple::ConsensusParms::ledgerMIN_CONSENSUS</a></div><div class="ttdeci">std::chrono::milliseconds ledgerMIN_CONSENSUS</div><div class="ttdoc">The number of seconds we wait minimum to ensure participation.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00080">ConsensusParms.h:80</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>
@@ -1518,7 +1518,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Consensus_1_1MonitoredMode_html_aed1b979209c148622b1c4b4edccc1126"><div class="ttname"><a href="classripple_1_1Consensus_1_1MonitoredMode.html#aed1b979209c148622b1c4b4edccc1126">ripple::Consensus::MonitoredMode::mode_</a></div><div class="ttdeci">ConsensusMode mode_</div><div class="ttdef"><b>Definition:</b> <a href="Consensus_8h_source.html#l00302">Consensus.h:302</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_a21638a3d3caa47a696b645f8e6f007d6"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#a21638a3d3caa47a696b645f8e6f007d6">ripple::ConsensusParms::avMIN_CONSENSUS_TIME</a></div><div class="ttdeci">std::chrono::milliseconds avMIN_CONSENSUS_TIME</div><div class="ttdoc">The minimum amount of time to consider the previous round to have taken.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00107">ConsensusParms.h:107</a></div></div>
<div class="ttc" id="aunordered_map_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map.html">std::unordered_map</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_ae6f557d43e5d720f9094194900d91f66"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#ae6f557d43e5d720f9094194900d91f66">ripple::ConsensusProposal::position</a></div><div class="ttdeci">Position_t const &amp; position() const</div><div class="ttdoc">Get the proposed position.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00097">ConsensusProposal.h:97</a></div></div>
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_ae6f557d43e5d720f9094194900d91f66"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#ae6f557d43e5d720f9094194900d91f66">ripple::ConsensusProposal::position</a></div><div class="ttdeci">Position_t const &amp; position() const</div><div class="ttdoc">Get the proposed position.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00100">ConsensusProposal.h:100</a></div></div>
<div class="ttc" id="anamespaceripple_html_aeb66127505ef68a84f565f5a84927229"><div class="ttname"><a href="namespaceripple.html#aeb66127505ef68a84f565f5a84927229">ripple::participantsNeeded</a></div><div class="ttdeci">int participantsNeeded(int participants, int percent)</div><div class="ttdoc">How many of the participants must agree to reach a given threshold?</div><div class="ttdef"><b>Definition:</b> <a href="Consensus_8h_source.html#l01350">Consensus.h:1350</a></div></div>
<div class="ttc" id="aclassripple_1_1Consensus_html_ae860970b8a78fda5497221c1a8bf1b98"><div class="ttname"><a href="classripple_1_1Consensus.html#ae860970b8a78fda5497221c1a8bf1b98">ripple::Consensus::startRound</a></div><div class="ttdeci">void startRound(NetClock::time_point const &amp;now, typename Ledger_t::ID const &amp;prevLedgerID, Ledger_t prevLedger, hash_set&lt; NodeID_t &gt; const &amp;nowUntrusted, bool proposing)</div><div class="ttdoc">Kick-off the next round of consensus.</div><div class="ttdef"><b>Definition:</b> <a href="Consensus_8h_source.html#l00616">Consensus.h:616</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>