This commit is contained in:
manojsdoshi
2020-08-07 22:10:26 +00:00
parent 2b1db1a63f
commit 3a0bf59106
281 changed files with 23252 additions and 23217 deletions

View File

@@ -988,30 +988,30 @@ $(function() {
<div class="line"><a name="l00928"></a><span class="lineno"> 928</span>&#160; <span class="keywordflow">return</span>;</div>
<div class="line"><a name="l00929"></a><span class="lineno"> 929</span>&#160; }</div>
<div class="line"><a name="l00930"></a><span class="lineno"> 930</span>&#160; </div>
<div class="line"><a name="l00931"></a><span class="lineno"> 931</span>&#160; <span class="keyword">auto</span> [map, filter] =</div>
<div class="line"><a name="l00932"></a><span class="lineno"> 932</span>&#160; [&amp;]() -&gt; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt;<a class="code" href="classripple_1_1SHAMap.html">SHAMap</a>&amp;, <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;SHAMapSyncFilter&gt;</a>&gt; {</div>
<div class="line"><a name="l00931"></a><span class="lineno"> 931</span>&#160; <span class="keyword">auto</span> [map, rootHash, filter] = [&amp;]()</div>
<div class="line"><a name="l00932"></a><span class="lineno"> 932</span>&#160; -&gt; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a>&lt;<a class="code" href="classripple_1_1SHAMap.html">SHAMap</a>&amp;, <a class="code" href="classripple_1_1SHAMapHash.html">SHAMapHash</a>, <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;SHAMapSyncFilter&gt;</a>&gt; {</div>
<div class="line"><a name="l00933"></a><span class="lineno"> 933</span>&#160; <span class="keywordflow">if</span> (packet.type() == protocol::liTX_NODE)</div>
<div class="line"><a name="l00934"></a><span class="lineno"> 934</span>&#160; <span class="keywordflow">return</span> {</div>
<div class="line"><a name="l00935"></a><span class="lineno"> 935</span>&#160; <a class="code" href="classripple_1_1InboundLedger.html#a74a4f62b06d14e1599aae9e6a95407da">mLedger</a>-&gt;txMap(),</div>
<div class="line"><a name="l00936"></a><span class="lineno"> 936</span>&#160; std::make_unique&lt;TransactionStateSF&gt;(</div>
<div class="line"><a name="l00937"></a><span class="lineno"> 937</span>&#160; <a class="code" href="classripple_1_1InboundLedger.html#a74a4f62b06d14e1599aae9e6a95407da">mLedger</a>-&gt;txMap().family().db(), <a class="code" href="classripple_1_1PeerSet.html#a706a011ba681781598055237f2d7fdaf">app_</a>.<a class="code" href="classripple_1_1Application.html#a57929fa83c551514e364fe6981b0c104">getLedgerMaster</a>())};</div>
<div class="line"><a name="l00938"></a><span class="lineno"> 938</span>&#160; <span class="keywordflow">return</span> {</div>
<div class="line"><a name="l00939"></a><span class="lineno"> 939</span>&#160; <a class="code" href="classripple_1_1InboundLedger.html#a74a4f62b06d14e1599aae9e6a95407da">mLedger</a>-&gt;stateMap(),</div>
<div class="line"><a name="l00940"></a><span class="lineno"> 940</span>&#160; std::make_unique&lt;AccountStateSF&gt;(</div>
<div class="line"><a name="l00941"></a><span class="lineno"> 941</span>&#160; <a class="code" href="classripple_1_1InboundLedger.html#a74a4f62b06d14e1599aae9e6a95407da">mLedger</a>-&gt;stateMap().family().db(), <a class="code" href="classripple_1_1PeerSet.html#a706a011ba681781598055237f2d7fdaf">app_</a>.<a class="code" href="classripple_1_1Application.html#a57929fa83c551514e364fe6981b0c104">getLedgerMaster</a>())};</div>
<div class="line"><a name="l00942"></a><span class="lineno"> 942</span>&#160; }();</div>
<div class="line"><a name="l00943"></a><span class="lineno"> 943</span>&#160; </div>
<div class="line"><a name="l00944"></a><span class="lineno"> 944</span>&#160; <span class="keywordflow">try</span></div>
<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>&#160; {</div>
<div class="line"><a name="l00946"></a><span class="lineno"> 946</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; node : packet.nodes())</div>
<div class="line"><a name="l00947"></a><span class="lineno"> 947</span>&#160; {</div>
<div class="line"><a name="l00948"></a><span class="lineno"> 948</span>&#160; <a class="code" href="classripple_1_1SHAMapNodeID.html">SHAMapNodeID</a> <span class="keyword">const</span> nodeID(</div>
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span>&#160; node.nodeid().data(), node.nodeid().size());</div>
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span>&#160; <span class="keywordflow">if</span> (nodeID.<a class="code" href="classripple_1_1SHAMapNodeID.html#a205ce1fb183881d67a7b171533141c6b">isRoot</a>())</div>
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span>&#160; san += map.addRootNode(</div>
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>&#160; <a class="code" href="classripple_1_1SHAMapHash.html">SHAMapHash</a>{<a class="code" href="classripple_1_1InboundLedger.html#a74a4f62b06d14e1599aae9e6a95407da">mLedger</a>-&gt;info().accountHash},</div>
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span>&#160; <a class="code" href="namespaceripple.html#aabe37451093c21757855542d68fba3ce">makeSlice</a>(node.nodedata()),</div>
<div class="line"><a name="l00954"></a><span class="lineno"> 954</span>&#160; filter.get());</div>
<div class="line"><a name="l00936"></a><span class="lineno"> 936</span>&#160; <a class="code" href="classripple_1_1SHAMapHash.html">SHAMapHash</a>{<a class="code" href="classripple_1_1InboundLedger.html#a74a4f62b06d14e1599aae9e6a95407da">mLedger</a>-&gt;info().txHash},</div>
<div class="line"><a name="l00937"></a><span class="lineno"> 937</span>&#160; std::make_unique&lt;TransactionStateSF&gt;(</div>
<div class="line"><a name="l00938"></a><span class="lineno"> 938</span>&#160; <a class="code" href="classripple_1_1InboundLedger.html#a74a4f62b06d14e1599aae9e6a95407da">mLedger</a>-&gt;txMap().family().db(), <a class="code" href="classripple_1_1PeerSet.html#a706a011ba681781598055237f2d7fdaf">app_</a>.<a class="code" href="classripple_1_1Application.html#a57929fa83c551514e364fe6981b0c104">getLedgerMaster</a>())};</div>
<div class="line"><a name="l00939"></a><span class="lineno"> 939</span>&#160; <span class="keywordflow">return</span> {</div>
<div class="line"><a name="l00940"></a><span class="lineno"> 940</span>&#160; <a class="code" href="classripple_1_1InboundLedger.html#a74a4f62b06d14e1599aae9e6a95407da">mLedger</a>-&gt;stateMap(),</div>
<div class="line"><a name="l00941"></a><span class="lineno"> 941</span>&#160; <a class="code" href="classripple_1_1SHAMapHash.html">SHAMapHash</a>{<a class="code" href="classripple_1_1InboundLedger.html#a74a4f62b06d14e1599aae9e6a95407da">mLedger</a>-&gt;info().accountHash},</div>
<div class="line"><a name="l00942"></a><span class="lineno"> 942</span>&#160; std::make_unique&lt;AccountStateSF&gt;(</div>
<div class="line"><a name="l00943"></a><span class="lineno"> 943</span>&#160; <a class="code" href="classripple_1_1InboundLedger.html#a74a4f62b06d14e1599aae9e6a95407da">mLedger</a>-&gt;stateMap().family().db(), <a class="code" href="classripple_1_1PeerSet.html#a706a011ba681781598055237f2d7fdaf">app_</a>.<a class="code" href="classripple_1_1Application.html#a57929fa83c551514e364fe6981b0c104">getLedgerMaster</a>())};</div>
<div class="line"><a name="l00944"></a><span class="lineno"> 944</span>&#160; }();</div>
<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>&#160; </div>
<div class="line"><a name="l00946"></a><span class="lineno"> 946</span>&#160; <span class="keywordflow">try</span></div>
<div class="line"><a name="l00947"></a><span class="lineno"> 947</span>&#160; {</div>
<div class="line"><a name="l00948"></a><span class="lineno"> 948</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; node : packet.nodes())</div>
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span>&#160; {</div>
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span>&#160; <a class="code" href="classripple_1_1SHAMapNodeID.html">SHAMapNodeID</a> <span class="keyword">const</span> nodeID(</div>
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span>&#160; node.nodeid().data(), node.nodeid().size());</div>
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>&#160; <span class="keywordflow">if</span> (nodeID.<a class="code" href="classripple_1_1SHAMapNodeID.html#a205ce1fb183881d67a7b171533141c6b">isRoot</a>())</div>
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span>&#160; san += map.addRootNode(</div>
<div class="line"><a name="l00954"></a><span class="lineno"> 954</span>&#160; rootHash, <a class="code" href="namespaceripple.html#aabe37451093c21757855542d68fba3ce">makeSlice</a>(node.nodedata()), filter.get());</div>
<div class="line"><a name="l00955"></a><span class="lineno"> 955</span>&#160; <span class="keywordflow">else</span></div>
<div class="line"><a name="l00956"></a><span class="lineno"> 956</span>&#160; san += map.addKnownNode(</div>
<div class="line"><a name="l00957"></a><span class="lineno"> 957</span>&#160; nodeID, <a class="code" href="namespaceripple.html#aabe37451093c21757855542d68fba3ce">makeSlice</a>(node.nodedata()), filter.get());</div>
@@ -1397,6 +1397,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1PeerSet_html_a5e8e26a4201b05c805959c7fc909ec84"><div class="ttname"><a href="classripple_1_1PeerSet.html#a5e8e26a4201b05c805959c7fc909ec84">ripple::PeerSet::mComplete</a></div><div class="ttdeci">bool mComplete</div><div class="ttdef"><b>Definition:</b> <a href="PeerSet_8h_source.html#l00114">PeerSet.h:114</a></div></div>
<div class="ttc" id="aclassripple_1_1InboundLedger_html_a053057694f4cef35279b5825cdc73406"><div class="ttname"><a href="classripple_1_1InboundLedger.html#a053057694f4cef35279b5825cdc73406">ripple::InboundLedger::queueJob</a></div><div class="ttdeci">void queueJob() override</div><div class="ttdoc">Queue a job to call invokeOnTimer().</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedger_8cpp_source.html#l00169">InboundLedger.cpp:169</a></div></div>
<div class="ttc" id="aclassripple_1_1InboundLedger_html_ac3db6ca28927c4697ee227ddac810ca3"><div class="ttname"><a href="classripple_1_1InboundLedger.html#ac3db6ca28927c4697ee227ddac810ca3">ripple::InboundLedger::neededStateHashes</a></div><div class="ttdeci">std::vector&lt; uint256 &gt; neededStateHashes(int max, SHAMapSyncFilter *filter) const</div><div class="ttdef"><b>Definition:</b> <a href="InboundLedger_8cpp_source.html#l00255">InboundLedger.cpp:255</a></div></div>
<div class="ttc" id="atuple_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a></div></div>
<div class="ttc" id="aclassripple_1_1AccountStateSF_html"><div class="ttname"><a href="classripple_1_1AccountStateSF.html">ripple::AccountStateSF</a></div><div class="ttdef"><b>Definition:</b> <a href="AccountStateSF_8h_source.html#l00031">AccountStateSF.h:31</a></div></div>
<div class="ttc" id="aclassripple_1_1JobQueue_html_af5e34187d55aa58e551dc196aaf1ec25"><div class="ttname"><a href="classripple_1_1JobQueue.html#af5e34187d55aa58e551dc196aaf1ec25">ripple::JobQueue::addJob</a></div><div class="ttdeci">bool addJob(JobType type, std::string const &amp;name, JobHandler &amp;&amp;jobHandler)</div><div class="ttdoc">Adds a job to the JobQueue.</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8h_source.html#l00166">JobQueue.h:166</a></div></div>
<div class="ttc" id="astructripple_1_1LedgerInfo_html_a06608577034840a474361d55624ce9a0"><div class="ttname"><a href="structripple_1_1LedgerInfo.html#a06608577034840a474361d55624ce9a0">ripple::LedgerInfo::seq</a></div><div class="ttdeci">LedgerIndex seq</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00088">ReadView.h:88</a></div></div>