This commit is contained in:
intelliot
2023-09-01 04:34:10 +00:00
parent d944bdcff0
commit 830d6c527c
1788 changed files with 65221 additions and 68503 deletions

View File

@@ -177,19 +177,19 @@ $(function() {
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; {</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keywordflow">if</span> (votesYes)</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; {</div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) &lt;&lt; <span class="stringliteral">&quot;Peer &quot;</span> &lt;&lt; peer &lt;&lt; <span class="stringliteral">&quot; votes YES on &quot;</span> &lt;&lt; tx_.id();</div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">debug</a>()) &lt;&lt; <span class="stringliteral">&quot;Peer &quot;</span> &lt;&lt; peer &lt;&lt; <span class="stringliteral">&quot; votes YES on &quot;</span> &lt;&lt; tx_.id();</div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; ++yays_;</div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; }</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="keywordflow">else</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; {</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) &lt;&lt; <span class="stringliteral">&quot;Peer &quot;</span> &lt;&lt; peer &lt;&lt; <span class="stringliteral">&quot; votes NO on &quot;</span> &lt;&lt; tx_.id();</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">debug</a>()) &lt;&lt; <span class="stringliteral">&quot;Peer &quot;</span> &lt;&lt; peer &lt;&lt; <span class="stringliteral">&quot; votes NO on &quot;</span> &lt;&lt; tx_.id();</div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; ++nays_;</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; }</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; }</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <span class="comment">// changes vote to yes</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (votesYes &amp;&amp; !it-&gt;second)</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; {</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) &lt;&lt; <span class="stringliteral">&quot;Peer &quot;</span> &lt;&lt; peer &lt;&lt; <span class="stringliteral">&quot; now votes YES on &quot;</span> &lt;&lt; tx_.id();</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">debug</a>()) &lt;&lt; <span class="stringliteral">&quot;Peer &quot;</span> &lt;&lt; peer &lt;&lt; <span class="stringliteral">&quot; now votes YES on &quot;</span> &lt;&lt; tx_.id();</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; --nays_;</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; ++yays_;</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; it-&gt;second = <span class="keyword">true</span>;</div>
@@ -197,7 +197,7 @@ $(function() {
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="comment">// changes vote to no</span></div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (!votesYes &amp;&amp; it-&gt;second)</div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; {</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) &lt;&lt; <span class="stringliteral">&quot;Peer &quot;</span> &lt;&lt; peer &lt;&lt; <span class="stringliteral">&quot; now votes NO on &quot;</span> &lt;&lt; tx_.id();</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">debug</a>()) &lt;&lt; <span class="stringliteral">&quot;Peer &quot;</span> &lt;&lt; peer &lt;&lt; <span class="stringliteral">&quot; now votes NO on &quot;</span> &lt;&lt; tx_.id();</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; ++nays_;</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; --yays_;</div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; it-&gt;second = <span class="keyword">false</span>;</div>
@@ -263,17 +263,17 @@ $(function() {
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; </div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; <span class="keywordflow">if</span> (newPosition == ourVote_)</div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; {</div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) &lt;&lt; <span class="stringliteral">&quot;No change (&quot;</span> &lt;&lt; (ourVote_ ? <span class="stringliteral">&quot;YES&quot;</span> : <span class="stringliteral">&quot;NO&quot;</span>)</div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; &lt;&lt; <span class="stringliteral">&quot;) : weight &quot;</span> &lt;&lt; weight &lt;&lt; <span class="stringliteral">&quot;, percent &quot;</span></div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; &lt;&lt; percentTime;</div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) &lt;&lt; <a class="code" href="classJson_1_1Compact.html">Json::Compact</a>{<a class="code" href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">getJson</a>()};</div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#a87d6bd59020d94110027dcab3d9e3357">info</a>()) &lt;&lt; <span class="stringliteral">&quot;No change (&quot;</span> &lt;&lt; (ourVote_ ? <span class="stringliteral">&quot;YES&quot;</span> : <span class="stringliteral">&quot;NO&quot;</span>)</div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; &lt;&lt; <span class="stringliteral">&quot;) : weight &quot;</span> &lt;&lt; weight &lt;&lt; <span class="stringliteral">&quot;, percent &quot;</span></div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; &lt;&lt; percentTime;</div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">debug</a>()) &lt;&lt; <a class="code" href="classJson_1_1Compact.html">Json::Compact</a>{<a class="code" href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">getJson</a>()};</div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; }</div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; </div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; ourVote_ = newPosition;</div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) &lt;&lt; <span class="stringliteral">&quot;We now vote &quot;</span> &lt;&lt; (ourVote_ ? <span class="stringliteral">&quot;YES&quot;</span> : <span class="stringliteral">&quot;NO&quot;</span>) &lt;&lt; <span class="stringliteral">&quot; on &quot;</span></div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">debug</a>()) &lt;&lt; <span class="stringliteral">&quot;We now vote &quot;</span> &lt;&lt; (ourVote_ ? <span class="stringliteral">&quot;YES&quot;</span> : <span class="stringliteral">&quot;NO&quot;</span>) &lt;&lt; <span class="stringliteral">&quot; on &quot;</span></div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; &lt;&lt; tx_.id();</div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">trace</a>()) &lt;&lt; <a class="code" href="classJson_1_1Compact.html">Json::Compact</a>{<a class="code" href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">getJson</a>()};</div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; JLOG(j_.<a class="code" href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">debug</a>()) &lt;&lt; <a class="code" href="classJson_1_1Compact.html">Json::Compact</a>{<a class="code" href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">getJson</a>()};</div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;}</div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; </div>
@@ -309,12 +309,11 @@ $(function() {
<div class="ttc" id="aclassripple_1_1DisputedTx_html_a17ac6060bf6ac7641f4ea9b8cc25d9c9"><div class="ttname"><a href="classripple_1_1DisputedTx.html#a17ac6060bf6ac7641f4ea9b8cc25d9c9">ripple::DisputedTx::getJson</a></div><div class="ttdeci">Json::Value getJson() const</div><div class="ttdoc">JSON representation of dispute, used for debugging.</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00257">DisputedTx.h:257</a></div></div>
<div class="ttc" id="aclassripple_1_1DisputedTx_html_a7fb0abc32c5c331df34e93d123925b5c"><div class="ttname"><a href="classripple_1_1DisputedTx.html#a7fb0abc32c5c331df34e93d123925b5c">ripple::DisputedTx::ourVote_</a></div><div class="ttdeci">bool ourVote_</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00137">DisputedTx.h:137</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="aclassbeast_1_1Journal_html_abbe082bd27ca0f1d1365af2824e4f85b"><div class="ttname"><a href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">beast::Journal::trace</a></div><div class="ttdeci">Stream trace() const</div><div class="ttdoc">Severity stream access functions.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00309">Journal.h:309</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_afd06939a6c18d834a0e35c537390b863"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#afd06939a6c18d834a0e35c537390b863">ripple::ConsensusParms::avMID_CONSENSUS_TIME</a></div><div class="ttdeci">std::size_t avMID_CONSENSUS_TIME</div><div class="ttdoc">Percentage of previous round duration before we advance.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00127">ConsensusParms.h:127</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_afd06939a6c18d834a0e35c537390b863"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#afd06939a6c18d834a0e35c537390b863">ripple::ConsensusParms::avMID_CONSENSUS_TIME</a></div><div class="ttdeci">std::size_t avMID_CONSENSUS_TIME</div><div class="ttdoc">Percentage of previous round duration before we advance.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00119">ConsensusParms.h:119</a></div></div>
<div class="ttc" id="aclassripple_1_1DisputedTx_html_af7fae48e5511e1ba472005e7b5f96626"><div class="ttname"><a href="classripple_1_1DisputedTx.html#af7fae48e5511e1ba472005e7b5f96626">ripple::DisputedTx::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00140">DisputedTx.h:140</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_a2a87c13cce111e3e3e9797bdaa9fdd6c"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#a2a87c13cce111e3e3e9797bdaa9fdd6c">ripple::ConsensusParms::avLATE_CONSENSUS_PCT</a></div><div class="ttdeci">std::size_t avLATE_CONSENSUS_PCT</div><div class="ttdoc">Percentage of nodes that most vote yes after advancing.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00136">ConsensusParms.h:136</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_a2a87c13cce111e3e3e9797bdaa9fdd6c"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#a2a87c13cce111e3e3e9797bdaa9fdd6c">ripple::ConsensusParms::avLATE_CONSENSUS_PCT</a></div><div class="ttdeci">std::size_t avLATE_CONSENSUS_PCT</div><div class="ttdoc">Percentage of nodes that most vote yes after advancing.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00128">ConsensusParms.h:128</a></div></div>
<div class="ttc" id="aclassJson_1_1Compact_html"><div class="ttname"><a href="classJson_1_1Compact.html">Json::Compact</a></div><div class="ttdoc">Decorator for streaming out compact json.</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00316">json_writer.h:316</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_a5c07d50213acde142cb02e9a8a1045a6"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#a5c07d50213acde142cb02e9a8a1045a6">ripple::ConsensusParms::avSTUCK_CONSENSUS_PCT</a></div><div class="ttdeci">std::size_t avSTUCK_CONSENSUS_PCT</div><div class="ttdoc">Percentage of nodes that must vote yes after we are stuck.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00142">ConsensusParms.h:142</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_a5c07d50213acde142cb02e9a8a1045a6"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#a5c07d50213acde142cb02e9a8a1045a6">ripple::ConsensusParms::avSTUCK_CONSENSUS_PCT</a></div><div class="ttdeci">std::size_t avSTUCK_CONSENSUS_PCT</div><div class="ttdoc">Percentage of nodes that must vote yes after we are stuck.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00134">ConsensusParms.h:134</a></div></div>
<div class="ttc" id="aclassripple_1_1DisputedTx_html_a90b2a5fd5a4c3d65e0a0a5ac7bbbb633"><div class="ttname"><a href="classripple_1_1DisputedTx.html#a90b2a5fd5a4c3d65e0a0a5ac7bbbb633">ripple::DisputedTx::setVote</a></div><div class="ttdeci">void setVote(NodeID_t const &amp;peer, bool votesYes)</div><div class="ttdoc">Change a peer's vote.</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00146">DisputedTx.h:146</a></div></div>
<div class="ttc" id="aclassripple_1_1DisputedTx_html_a58b786c1521f70ba649a8e2d14ee4988"><div class="ttname"><a href="classripple_1_1DisputedTx.html#a58b786c1521f70ba649a8e2d14ee4988">ripple::DisputedTx::ID</a></div><div class="ttdeci">TxID_t const &amp; ID() const</div><div class="ttdoc">The unique id/hash of the disputed transaction.</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00075">DisputedTx.h:75</a></div></div>
<div class="ttc" id="aclassripple_1_1DisputedTx_html_a9b79d30f13a59b87ca8f5f35c9e37e91"><div class="ttname"><a href="classripple_1_1DisputedTx.html#a9b79d30f13a59b87ca8f5f35c9e37e91">ripple::DisputedTx::tx</a></div><div class="ttdeci">Tx_t const &amp; tx() const</div><div class="ttdoc">The disputed transaction.</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00089">DisputedTx.h:89</a></div></div>
@@ -326,20 +325,22 @@ $(function() {
<div class="ttc" id="aclassripple_1_1DisputedTx_html_ac3ffc63a830314ccb7187751260b7573"><div class="ttname"><a href="classripple_1_1DisputedTx.html#ac3ffc63a830314ccb7187751260b7573">ripple::DisputedTx::getOurVote</a></div><div class="ttdeci">bool getOurVote() const</div><div class="ttdoc">Our vote on whether the transaction should be included.</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00082">DisputedTx.h:82</a></div></div>
<div class="ttc" id="aclassripple_1_1DisputedTx_html_ac7fcfa3c47894a7c9ba5d783eb53aa2f"><div class="ttname"><a href="classripple_1_1DisputedTx.html#ac7fcfa3c47894a7c9ba5d783eb53aa2f">ripple::DisputedTx::nays_</a></div><div class="ttdeci">int nays_</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00136">DisputedTx.h:136</a></div></div>
<div class="ttc" id="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_a004108774cadaf48b592ab0c5805b865"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#a004108774cadaf48b592ab0c5805b865">ripple::ConsensusParms::avINIT_CONSENSUS_PCT</a></div><div class="ttdeci">std::size_t avINIT_CONSENSUS_PCT</div><div class="ttdoc">Percentage of nodes on our UNL that must vote yes.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00124">ConsensusParms.h:124</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html_a87d6bd59020d94110027dcab3d9e3357"><div class="ttname"><a href="classbeast_1_1Journal.html#a87d6bd59020d94110027dcab3d9e3357">beast::Journal::info</a></div><div class="ttdeci">Stream info() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00321">Journal.h:321</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_a004108774cadaf48b592ab0c5805b865"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#a004108774cadaf48b592ab0c5805b865">ripple::ConsensusParms::avINIT_CONSENSUS_PCT</a></div><div class="ttdeci">std::size_t avINIT_CONSENSUS_PCT</div><div class="ttdoc">Percentage of nodes on our UNL that must vote yes.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00116">ConsensusParms.h:116</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00058">Journal.h:58</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_acc255d46ba3f6c893013ca5b79ba838e"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#acc255d46ba3f6c893013ca5b79ba838e">ripple::ConsensusParms::avMID_CONSENSUS_PCT</a></div><div class="ttdeci">std::size_t avMID_CONSENSUS_PCT</div><div class="ttdoc">Percentage of nodes that most vote yes after advancing.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00130">ConsensusParms.h:130</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_acc255d46ba3f6c893013ca5b79ba838e"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#acc255d46ba3f6c893013ca5b79ba838e">ripple::ConsensusParms::avMID_CONSENSUS_PCT</a></div><div class="ttdeci">std::size_t avMID_CONSENSUS_PCT</div><div class="ttdoc">Percentage of nodes that most vote yes after advancing.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00122">ConsensusParms.h:122</a></div></div>
<div class="ttc" id="amemory_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/memory.html">memory</a></div></div>
<div class="ttc" id="aclassripple_1_1DisputedTx_html_a51edd0af8ebe33ad1d2b54360b099dfe"><div class="ttname"><a href="classripple_1_1DisputedTx.html#a51edd0af8ebe33ad1d2b54360b099dfe">ripple::DisputedTx::updateVote</a></div><div class="ttdeci">bool updateVote(int percentTime, bool proposing, ConsensusParms const &amp;p)</div><div class="ttdoc">Update our vote given progression of consensus.</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00202">DisputedTx.h:202</a></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="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"><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_1DisputedTx_html_ab7197c18716286663c783fcd2dc017f2"><div class="ttname"><a href="classripple_1_1DisputedTx.html#ab7197c18716286663c783fcd2dc017f2">ripple::DisputedTx::tx_</a></div><div class="ttdeci">Tx_t tx_</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00138">DisputedTx.h:138</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_ad02cd693fc6dffda8c60be0ca778d00b"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#ad02cd693fc6dffda8c60be0ca778d00b">ripple::ConsensusParms::avSTUCK_CONSENSUS_TIME</a></div><div class="ttdeci">std::size_t avSTUCK_CONSENSUS_TIME</div><div class="ttdoc">Percentage of previous round duration before we are stuck.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00139">ConsensusParms.h:139</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_ad02cd693fc6dffda8c60be0ca778d00b"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#ad02cd693fc6dffda8c60be0ca778d00b">ripple::ConsensusParms::avSTUCK_CONSENSUS_TIME</a></div><div class="ttdeci">std::size_t avSTUCK_CONSENSUS_TIME</div><div class="ttdoc">Percentage of previous round duration before we are stuck.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00131">ConsensusParms.h:131</a></div></div>
<div class="ttc" id="aclassripple_1_1DisputedTx_html"><div class="ttname"><a href="classripple_1_1DisputedTx.html">ripple::DisputedTx</a></div><div class="ttdoc">A transaction discovered to be in dispute during consensus.</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00050">DisputedTx.h:50</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html_a556228cb60bcf405c225d3f64b7b01ae"><div class="ttname"><a href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">beast::Journal::debug</a></div><div class="ttdeci">Stream debug() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00315">Journal.h:315</a></div></div>
<div class="ttc" id="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div></div>
<div class="ttc" id="anamespaceripple_html_af9776f187d3686a7fba4c2d2fbeebdf4"><div class="ttname"><a href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">ripple::to_string</a></div><div class="ttdeci">std::string to_string(Manifest const &amp;m)</div><div class="ttdoc">Format the specified manifest to a string for debugging purposes.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00041">app/misc/impl/Manifest.cpp:41</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_a755e41d0905719463a7964d728b1d435"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#a755e41d0905719463a7964d728b1d435">ripple::ConsensusParms::avLATE_CONSENSUS_TIME</a></div><div class="ttdeci">std::size_t avLATE_CONSENSUS_TIME</div><div class="ttdoc">Percentage of previous round duration before we advance.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00133">ConsensusParms.h:133</a></div></div>
<div class="ttc" id="astructripple_1_1ConsensusParms_html_a755e41d0905719463a7964d728b1d435"><div class="ttname"><a href="structripple_1_1ConsensusParms.html#a755e41d0905719463a7964d728b1d435">ripple::ConsensusParms::avLATE_CONSENSUS_TIME</a></div><div class="ttdeci">std::size_t avLATE_CONSENSUS_TIME</div><div class="ttdoc">Percentage of previous round duration before we advance.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusParms_8h_source.html#l00125">ConsensusParms.h:125</a></div></div>
<div class="ttc" id="amake_pair_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html">std::make_pair</a></div><div class="ttdeci">T make_pair(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1DisputedTx_html_a001d3207155517f2e004cb46bd4d69a0"><div class="ttname"><a href="classripple_1_1DisputedTx.html#a001d3207155517f2e004cb46bd4d69a0">ripple::DisputedTx::votes_</a></div><div class="ttdeci">Map_t votes_</div><div class="ttdef"><b>Definition:</b> <a href="DisputedTx_8h_source.html#l00139">DisputedTx.h:139</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>