This commit is contained in:
manojsdoshi
2021-01-21 18:53:50 +00:00
parent a8d23df44a
commit 46ee4c24ed
3297 changed files with 99837 additions and 72060 deletions

View File

@@ -354,33 +354,39 @@ $(function() {
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; <a class="code" href="classripple_1_1TERSubset.html">TER</a> terResult) = 0;</div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; <a class="code" href="classripple_1_1NetworkOPs.html#a5228b52adce7276a83d4d0cf14991589">pubValidation</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr&lt;STValidation&gt;</a> <span class="keyword">const</span>&amp; val) = 0;</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;};</div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; </div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160;<span class="comment">//------------------------------------------------------------------------------</span></div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; </div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;<a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;NetworkOPs&gt;</a></div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;<a class="code" href="namespaceripple.html#afc0ceee72c1a3f208ff9c0bf24caef2e">make_NetworkOPs</a>(</div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; <a class="code" href="classripple_1_1Application.html">Application</a>&amp; app,</div>
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; <a class="code" href="classbeast_1_1abstract__clock.html">NetworkOPs::clock_type</a>&amp; clock,</div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; <span class="keywordtype">bool</span> standalone,</div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> minPeerCount,</div>
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="keywordtype">bool</span> start_valid,</div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; <a class="code" href="classripple_1_1JobQueue.html">JobQueue</a>&amp; job_queue,</div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; <a class="code" href="classripple_1_1LedgerMaster.html">LedgerMaster</a>&amp; ledgerMaster,</div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; <a class="code" href="classripple_1_1Stoppable.html">Stoppable</a>&amp; parent,</div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; <a class="code" href="classripple_1_1ValidatorKeys.html">ValidatorKeys</a> <span class="keyword">const</span>&amp; validatorKeys,</div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; boost::asio::io_service&amp; io_svc,</div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; <a class="code" href="classbeast_1_1Journal.html">beast::Journal</a> journal,</div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">beast::insight::Collector::ptr</a> <span class="keyword">const</span>&amp; collector);</div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; </div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;} <span class="comment">// namespace ripple</span></div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; </div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; </div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; <a class="code" href="classripple_1_1NetworkOPs.html#af8bc22e121fc8db46ec0cae484d474a2">forwardProposedTransaction</a>(<a class="code" href="classJson_1_1Value.html">Json::Value</a> <span class="keyword">const</span>&amp; jvObj) = 0;</div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; <a class="code" href="classripple_1_1NetworkOPs.html#a6aa539c0415cfa0f8bb92381906b4a02">forwardProposedAccountTransaction</a>(<a class="code" href="classJson_1_1Value.html">Json::Value</a> <span class="keyword">const</span>&amp; jvObj) = 0;</div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;};</div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; </div>
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160;<span class="comment">//------------------------------------------------------------------------------</span></div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; </div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;<a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;NetworkOPs&gt;</a></div>
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160;<a class="code" href="namespaceripple.html#afc0ceee72c1a3f208ff9c0bf24caef2e">make_NetworkOPs</a>(</div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; <a class="code" href="classripple_1_1Application.html">Application</a>&amp; app,</div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; <a class="code" href="classbeast_1_1abstract__clock.html">NetworkOPs::clock_type</a>&amp; clock,</div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; <span class="keywordtype">bool</span> standalone,</div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> minPeerCount,</div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; <span class="keywordtype">bool</span> start_valid,</div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; <a class="code" href="classripple_1_1JobQueue.html">JobQueue</a>&amp; job_queue,</div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; <a class="code" href="classripple_1_1LedgerMaster.html">LedgerMaster</a>&amp; ledgerMaster,</div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; <a class="code" href="classripple_1_1Stoppable.html">Stoppable</a>&amp; parent,</div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; <a class="code" href="classripple_1_1ValidatorKeys.html">ValidatorKeys</a> <span class="keyword">const</span>&amp; validatorKeys,</div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; boost::asio::io_service&amp; io_svc,</div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; <a class="code" href="classbeast_1_1Journal.html">beast::Journal</a> journal,</div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">beast::insight::Collector::ptr</a> <span class="keyword">const</span>&amp; collector);</div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; </div>
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;} <span class="comment">// namespace ripple</span></div>
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; </div>
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160;<span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_afdcc25285fc9cb83eab4ed36d95be527"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#afdcc25285fc9cb83eab4ed36d95be527">ripple::NetworkOPs::pubLedger</a></div><div class="ttdeci">virtual void pubLedger(std::shared_ptr&lt; ReadView const &gt; const &amp;lpAccepted)=0</div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html"><div class="ttname"><a href="classripple_1_1NetworkOPs.html">ripple::NetworkOPs</a></div><div class="ttdoc">Provides server functionality for clients.</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8h_source.html#l00088">NetworkOPs.h:88</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_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#l00101">Application.h:101</a></div></div>
<div class="ttc" id="astructripple_1_1NetworkOPs_1_1AccountTxMarker_html_a215dc4471123706c99a29c813161b994"><div class="ttname"><a href="structripple_1_1NetworkOPs_1_1AccountTxMarker.html#a215dc4471123706c99a29c813161b994">ripple::NetworkOPs::AccountTxMarker::ledgerSeq</a></div><div class="ttdeci">uint32_t ledgerSeq</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8h_source.html#l00257">NetworkOPs.h:257</a></div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a6aa539c0415cfa0f8bb92381906b4a02"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a6aa539c0415cfa0f8bb92381906b4a02">ripple::NetworkOPs::forwardProposedAccountTransaction</a></div><div class="ttdeci">virtual void forwardProposedAccountTransaction(Json::Value const &amp;jvObj)=0</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_1NetworkOPs_html_aa0f61ec21b1c950dc46892cea846faf4"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#aa0f61ec21b1c950dc46892cea846faf4">ripple::NetworkOPs::recvValidation</a></div><div class="ttdeci">virtual bool recvValidation(std::shared_ptr&lt; STValidation &gt; const &amp;val, std::string const &amp;source)=0</div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_af4863a74bd582bd66f43b2e0e82feedd"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#af4863a74bd582bd66f43b2e0e82feedd">ripple::NetworkOPs::getServerInfo</a></div><div class="ttdeci">virtual Json::Value getServerInfo(bool human, bool admin, bool counters)=0</div></div>
@@ -390,7 +396,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_ada325f492d3aa1aa62d4b159e106c37aa7fa3b767c460b54a2be4d49030b349c7"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#ada325f492d3aa1aa62d4b159e106c37aa7fa3b767c460b54a2be4d49030b349c7">ripple::NetworkOPs::FailHard::no</a></div><div class="ttdeci">@ no</div></div>
<div class="ttc" id="apair_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a></div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a7223446b10496bd50e12272588996ab0"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a7223446b10496bd50e12272588996ab0">ripple::NetworkOPs::consensusViewChange</a></div><div class="ttdeci">virtual void consensusViewChange()=0</div></div>
<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_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#l00072">LedgerMaster.h:72</a></div></div>
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a1a707bd1efa527ac55091d9652145cde"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a1a707bd1efa527ac55091d9652145cde">ripple::NetworkOPs::pubProposedTransaction</a></div><div class="ttdeci">virtual void pubProposedTransaction(std::shared_ptr&lt; ReadView const &gt; const &amp;lpCurrent, std::shared_ptr&lt; STTx const &gt; const &amp;stTxn, TER terResult)=0</div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a591349c566e53de85c2b97fd5dbba0df"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a591349c566e53de85c2b97fd5dbba0df">ripple::NetworkOPs::setAmendmentBlocked</a></div><div class="ttdeci">virtual void setAmendmentBlocked()=0</div></div>
@@ -405,7 +411,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a597325d7385ff9c19686e14e5bead510af0be1f77b2d12fe3d6424fbf9eecc109"><div class="ttname"><a href="namespaceripple.html#a597325d7385ff9c19686e14e5bead510af0be1f77b2d12fe3d6424fbf9eecc109">ripple::OperatingMode::SYNCING</a></div><div class="ttdeci">@ SYNCING</div><div class="ttdoc">fallen slightly behind</div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a6fe4993dc5d3b89ff38090790d83bfd4"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a6fe4993dc5d3b89ff38090790d83bfd4">ripple::NetworkOPs::setStandAlone</a></div><div class="ttdeci">virtual void setStandAlone()=0</div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint&lt; 160, detail::AccountIDTag &gt;</a></div></div>
<div class="ttc" id="anamespaceripple_html_afc0ceee72c1a3f208ff9c0bf24caef2e"><div class="ttname"><a href="namespaceripple.html#afc0ceee72c1a3f208ff9c0bf24caef2e">ripple::make_NetworkOPs</a></div><div class="ttdeci">std::unique_ptr&lt; NetworkOPs &gt; make_NetworkOPs(Application &amp;app, NetworkOPs::clock_type &amp;clock, bool standalone, std::size_t minPeerCount, bool startvalid, JobQueue &amp;job_queue, LedgerMaster &amp;ledgerMaster, Stoppable &amp;parent, ValidatorKeys const &amp;validatorKeys, boost::asio::io_service &amp;io_svc, beast::Journal journal, beast::insight::Collector::ptr const &amp;collector)</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8cpp_source.html#l03988">NetworkOPs.cpp:3988</a></div></div>
<div class="ttc" id="anamespaceripple_html_afc0ceee72c1a3f208ff9c0bf24caef2e"><div class="ttname"><a href="namespaceripple.html#afc0ceee72c1a3f208ff9c0bf24caef2e">ripple::make_NetworkOPs</a></div><div class="ttdeci">std::unique_ptr&lt; NetworkOPs &gt; make_NetworkOPs(Application &amp;app, NetworkOPs::clock_type &amp;clock, bool standalone, std::size_t minPeerCount, bool startvalid, JobQueue &amp;job_queue, LedgerMaster &amp;ledgerMaster, Stoppable &amp;parent, ValidatorKeys const &amp;validatorKeys, boost::asio::io_service &amp;io_svc, beast::Journal journal, beast::insight::Collector::ptr const &amp;collector)</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8cpp_source.html#l04145">NetworkOPs.cpp:4145</a></div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_ace637a61664a15f70bc362f2ad1101e9"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#ace637a61664a15f70bc362f2ad1101e9">ripple::NetworkOPs::clearUNLBlocked</a></div><div class="ttdeci">virtual void clearUNLBlocked()=0</div></div>
<div class="ttc" id="anamespaceripple_html_a597325d7385ff9c19686e14e5bead510a99c8ce56e7ab246445d3b134724428f3"><div class="ttname"><a href="namespaceripple.html#a597325d7385ff9c19686e14e5bead510a99c8ce56e7ab246445d3b134724428f3">ripple::OperatingMode::DISCONNECTED</a></div><div class="ttdeci">@ DISCONNECTED</div><div class="ttdoc">not ready to process requests</div></div>
<div class="ttc" id="aclassripple_1_1Stoppable_html"><div class="ttname"><a href="classripple_1_1Stoppable.html">ripple::Stoppable</a></div><div class="ttdoc">Provides an interface for starting and stopping.</div><div class="ttdef"><b>Definition:</b> <a href="Stoppable_8h_source.html#l00201">Stoppable.h:201</a></div></div>
@@ -432,7 +438,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a3b837bd8b8633d45d7e5f26961fab856"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a3b837bd8b8633d45d7e5f26961fab856">ripple::NetworkOPs::setUNLBlocked</a></div><div class="ttdeci">virtual void setUNLBlocked()=0</div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a7ebeb2a8f947b729b0a8a1aba97d3b54"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a7ebeb2a8f947b729b0a8a1aba97d3b54">ripple::NetworkOPs::clearNeedNetworkLedger</a></div><div class="ttdeci">virtual void clearNeedNetworkLedger()=0</div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_aa9220ccf8382acf85ccd1043f68b9c37"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#aa9220ccf8382acf85ccd1043f68b9c37">ripple::NetworkOPs::getLocalTxCount</a></div><div class="ttdeci">virtual std::size_t getLocalTxCount()=0</div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a0b77aa7d91266c865e5cdd95d9a094f2"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a0b77aa7d91266c865e5cdd95d9a094f2">ripple::NetworkOPs::NetworkOPs</a></div><div class="ttdeci">NetworkOPs(Stoppable &amp;parent)</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8cpp_source.html#l03941">NetworkOPs.cpp:3941</a></div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a0b77aa7d91266c865e5cdd95d9a094f2"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a0b77aa7d91266c865e5cdd95d9a094f2">ripple::NetworkOPs::NetworkOPs</a></div><div class="ttdeci">NetworkOPs(Stoppable &amp;parent)</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8cpp_source.html#l04098">NetworkOPs.cpp:4098</a></div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_ada325f492d3aa1aa62d4b159e106c37a"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#ada325f492d3aa1aa62d4b159e106c37a">ripple::NetworkOPs::FailHard</a></div><div class="ttdeci">FailHard</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8h_source.html#l00096">NetworkOPs.h:96</a></div></div>
<div class="ttc" id="astructripple_1_1NetworkOPs_1_1AccountTxMarker_html"><div class="ttname"><a href="structripple_1_1NetworkOPs_1_1AccountTxMarker.html">ripple::NetworkOPs::AccountTxMarker</a></div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8h_source.html#l00255">NetworkOPs.h:255</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>
@@ -456,6 +462,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a315d515a3143ecb7a40d682aa350324d"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a315d515a3143ecb7a40d682aa350324d">ripple::NetworkOPs::doFailHard</a></div><div class="ttdeci">static FailHard doFailHard(bool noMeansDont)</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8h_source.html#l00098">NetworkOPs.h:98</a></div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_aec953dd671cdcba3ee9f476888229037"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#aec953dd671cdcba3ee9f476888229037">ripple::NetworkOPs::acceptLedger</a></div><div class="ttdeci">virtual std::uint32_t acceptLedger(boost::optional&lt; std::chrono::milliseconds &gt; consensusDelay=boost::none)=0</div><div class="ttdoc">Accepts the current transaction tree, return the new ledger's sequence.</div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a55c88f2d5f7a900c212fd87b8715bc01"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a55c88f2d5f7a900c212fd87b8715bc01">ripple::NetworkOPs::beginConsensus</a></div><div class="ttdeci">virtual bool beginConsensus(uint256 const &amp;netLCL)=0</div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_af8bc22e121fc8db46ec0cae484d474a2"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#af8bc22e121fc8db46ec0cae484d474a2">ripple::NetworkOPs::forwardProposedTransaction</a></div><div class="ttdeci">virtual void forwardProposedTransaction(Json::Value const &amp;jvObj)=0</div></div>
<div class="ttc" id="astructripple_1_1NetworkOPs_1_1AccountTxMarker_html_a4ea1c40370069443bf6399d853d87da3"><div class="ttname"><a href="structripple_1_1NetworkOPs_1_1AccountTxMarker.html#a4ea1c40370069443bf6399d853d87da3">ripple::NetworkOPs::AccountTxMarker::txnSeq</a></div><div class="ttdeci">uint32_t txnSeq</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8h_source.html#l00258">NetworkOPs.h:258</a></div></div>
<div class="ttc" id="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_afae6bf022b27adec656ce66ccc9a1cb8"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#afae6bf022b27adec656ce66ccc9a1cb8">ripple::NetworkOPs::getTxsAccountB</a></div><div class="ttdeci">virtual MetaTxsList getTxsAccountB(AccountID const &amp;account, std::int32_t minLedger, std::int32_t maxLedger, bool forward, std::optional&lt; AccountTxMarker &gt; &amp;marker, int limit, bool bUnlimited)=0</div></div>