mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-28 23:15:52 +00:00
deploy: 68286df23d
This commit is contained in:
@@ -522,28 +522,28 @@ $(function() {
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1TxDetails_html_ac89fa04234029e0e231854c7c26d20a1"><div class="ttname"><a href="structripple_1_1TxQ_1_1TxDetails.html#ac89fa04234029e0e231854c7c26d20a1">ripple::TxQ::TxDetails::lastResult</a></div><div class="ttdeci">boost::optional< TER > lastResult</div><div class="ttdoc">If the transactor attempted to apply the transaction to the open ledger from the queue and failed,...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00250">TxQ.h:250</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_ae4fdf7a241cbf86400de491da4b037fe"><div class="ttname"><a href="classripple_1_1TxQ.html#ae4fdf7a241cbf86400de491da4b037fe">ripple::TxQ::setup_</a></div><div class="ttdeci">const Setup setup_</div><div class="ttdoc">Setup parameters used to control the behavior of the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00729">TxQ.h:729</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a206538f11503ef2bdb2f772b8ebeaaf4"><div class="ttname"><a href="namespaceripple.html#a206538f11503ef2bdb2f772b8ebeaaf4">ripple::setup_TxQ</a></div><div class="ttdeci">TxQ::Setup setup_TxQ(Config const &config)</div><div class="ttdoc">Build a TxQ::Setup object from application configuration.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01836">TxQ.cpp:1836</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a206538f11503ef2bdb2f772b8ebeaaf4"><div class="ttname"><a href="namespaceripple.html#a206538f11503ef2bdb2f772b8ebeaaf4">ripple::setup_TxQ</a></div><div class="ttdeci">TxQ::Setup setup_TxQ(Config const &config)</div><div class="ttdoc">Build a TxQ::Setup object from application configuration.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01840">TxQ.cpp:1840</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Metrics_html_a5f8431c7f8f88f9455e5dce38defa925"><div class="ttname"><a href="structripple_1_1TxQ_1_1Metrics.html#a5f8431c7f8f88f9455e5dce38defa925">ripple::TxQ::Metrics::Metrics</a></div><div class="ttdeci">Metrics()=default</div><div class="ttdoc">Default constructor.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_ad3ac820e38b4b89a4a79b3753b080246"><div class="ttname"><a href="classripple_1_1TxQ.html#ad3ac820e38b4b89a4a79b3753b080246">ripple::TxQ::tryClearAccountQueueUpThruTx</a></div><div class="ttdeci">std::pair< TER, bool > tryClearAccountQueueUpThruTx(Application &app, OpenView &view, STTx const &tx, AccountMap::iterator const &accountIter, TxQAccount::TxMap::iterator, FeeLevel64 feeLevelPaid, PreflightResult const &pfresult, std::size_t const txExtraCount, ApplyFlags flags, FeeMetrics::Snapshot const &metricsSnapshot, beast::Journal j)</div><div class="ttdoc">All-or-nothing attempt to try to apply the queued txs for accountIter up to and including tx.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00514">TxQ.cpp:514</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="aclassripple_1_1TxQ_html_ad3ac820e38b4b89a4a79b3753b080246"><div class="ttname"><a href="classripple_1_1TxQ.html#ad3ac820e38b4b89a4a79b3753b080246">ripple::TxQ::tryClearAccountQueueUpThruTx</a></div><div class="ttdeci">std::pair< TER, bool > tryClearAccountQueueUpThruTx(Application &app, OpenView &view, STTx const &tx, AccountMap::iterator const &accountIter, TxQAccount::TxMap::iterator, FeeLevel64 feeLevelPaid, PreflightResult const &pfresult, std::size_t const txExtraCount, ApplyFlags flags, FeeMetrics::Snapshot const &metricsSnapshot, beast::Journal j)</div><div class="ttdoc">All-or-nothing attempt to try to apply the queued txs for accountIter up to and including tx.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00516">TxQ.cpp:516</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#l00102">Application.h:102</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1FeeMetrics_html_abccbd94ad5bd3d59fb81def0673bd3c3"><div class="ttname"><a href="classripple_1_1TxQ_1_1FeeMetrics.html#abccbd94ad5bd3d59fb81def0673bd3c3">ripple::TxQ::FeeMetrics::maximumTxnCount_</a></div><div class="ttdeci">const boost::optional< std::size_t > maximumTxnCount_</div><div class="ttdoc">Maximum value of txnsExpected.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00381">TxQ.h:381</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Metrics_html_a046a7eebf075ab4c435845458cdab036"><div class="ttname"><a href="structripple_1_1TxQ_1_1Metrics.html#a046a7eebf075ab4c435845458cdab036">ripple::TxQ::Metrics::minProcessingFeeLevel</a></div><div class="ttdeci">FeeLevel64 minProcessingFeeLevel</div><div class="ttdoc">Minimum fee level for a transaction to be considered for the open ledger or the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00176">TxQ.h:176</a></div></div>
|
||||
<div class="ttc" id="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_a350661f19fc3f871c9fa7af1c0712c67"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#a350661f19fc3f871c9fa7af1c0712c67">ripple::TxQ::MaybeTx::lastResult</a></div><div class="ttdeci">boost::optional< TER > lastResult</div><div class="ttdoc">If the transactor attempted to apply the transaction to the open ledger from the queue and failed,...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00550">TxQ.h:550</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a4b49f0851c94b4c15b1826b8fe018a26"><div class="ttname"><a href="classripple_1_1TxQ.html#a4b49f0851c94b4c15b1826b8fe018a26">ripple::TxQ::getTxs</a></div><div class="ttdeci">std::vector< TxDetails > getTxs(ReadView const &view) const</div><div class="ttdoc">Returns information about all transactions currently in the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01777">TxQ.cpp:1777</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a4b49f0851c94b4c15b1826b8fe018a26"><div class="ttname"><a href="classripple_1_1TxQ.html#a4b49f0851c94b4c15b1826b8fe018a26">ripple::TxQ::getTxs</a></div><div class="ttdeci">std::vector< TxDetails > getTxs(ReadView const &view) const</div><div class="ttdoc">Returns information about all transactions currently in the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01781">TxQ.cpp:1781</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_abf55d40e02fe19801802976089234c2c"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#abf55d40e02fe19801802976089234c2c">ripple::TxQ::MaybeTx::txn</a></div><div class="ttdeci">std::shared_ptr< STTx const > txn</div><div class="ttdoc">The complete transaction.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00517">TxQ.h:517</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a7cf9525349b4b27d671742407aef6039"><div class="ttname"><a href="classripple_1_1TxQ.html#a7cf9525349b4b27d671742407aef6039">ripple::TxQ::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdoc">Journal.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00731">TxQ.h:731</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_acb71ca5d208d5cefc0c34040a967ffdb"><div class="ttname"><a href="classripple_1_1TxQ.html#acb71ca5d208d5cefc0c34040a967ffdb">ripple::TxQ::canBeHeld</a></div><div class="ttdeci">TER canBeHeld(STTx const &, ApplyFlags const, OpenView const &, std::shared_ptr< SLE const > const &sleAccount, AccountMap::iterator const &, boost::optional< TxQAccount::TxMap::iterator > const &, std::lock_guard< std::mutex > const &lock)</div><div class="ttdoc">Checks if the indicated transaction fits the conditions for being stored in the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00368">TxQ.cpp:368</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_acb71ca5d208d5cefc0c34040a967ffdb"><div class="ttname"><a href="classripple_1_1TxQ.html#acb71ca5d208d5cefc0c34040a967ffdb">ripple::TxQ::canBeHeld</a></div><div class="ttdeci">TER canBeHeld(STTx const &, ApplyFlags const, OpenView const &, std::shared_ptr< SLE const > const &sleAccount, AccountMap::iterator const &, boost::optional< TxQAccount::TxMap::iterator > const &, std::lock_guard< std::mutex > const &lock)</div><div class="ttdoc">Checks if the indicated transaction fits the conditions for being stored in the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00370">TxQ.cpp:370</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1TxDetails_html_a18e58fb9d8e5cb60d69192b8d474bfaa"><div class="ttname"><a href="structripple_1_1TxQ_1_1TxDetails.html#a18e58fb9d8e5cb60d69192b8d474bfaa">ripple::TxQ::TxDetails::seqProxy</a></div><div class="ttdeci">SeqProxy seqProxy</div><div class="ttdoc">SeqProxy of the transaction.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00225">TxQ.h:225</a></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_1TxQ_html_a26f8fec7928798aeadcadb8a855c09d2"><div class="ttname"><a href="classripple_1_1TxQ.html#a26f8fec7928798aeadcadb8a855c09d2">ripple::TxQ::apply</a></div><div class="ttdeci">std::pair< TER, bool > apply(Application &app, OpenView &view, std::shared_ptr< STTx const > const &tx, ApplyFlags flags, beast::Journal j)</div><div class="ttdoc">Add a new transaction to the open ledger, hold it in the queue, or reject it.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00724">TxQ.cpp:724</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a26f8fec7928798aeadcadb8a855c09d2"><div class="ttname"><a href="classripple_1_1TxQ.html#a26f8fec7928798aeadcadb8a855c09d2">ripple::TxQ::apply</a></div><div class="ttdeci">std::pair< TER, bool > apply(Application &app, OpenView &view, std::shared_ptr< STTx const > const &tx, ApplyFlags flags, beast::Journal j)</div><div class="ttdoc">Add a new transaction to the open ledger, hold it in the queue, or reject it.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00726">TxQ.cpp:726</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1FeeMetrics_html_a508eeb090672a165248d6fb13748e4c1"><div class="ttname"><a href="classripple_1_1TxQ_1_1FeeMetrics.html#a508eeb090672a165248d6fb13748e4c1">ripple::TxQ::FeeMetrics::FeeMetrics</a></div><div class="ttdeci">FeeMetrics(Setup const &setup, beast::Journal j)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00397">TxQ.h:397</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1OpenView_html"><div class="ttname"><a href="classripple_1_1OpenView.html">ripple::OpenView</a></div><div class="ttdoc">Writable ledger view that accumulates state and tx changes.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8h_source.html#l00055">OpenView.h:55</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_aabcdb84bbb1b62498a9f2c585151c35e"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#aabcdb84bbb1b62498a9f2c585151c35e">ripple::TxQ::MaybeTx::lastValid</a></div><div class="ttdeci">const boost::optional< LedgerIndex > lastValid</div><div class="ttdoc">Expiration ledger for the transaction (sfLastLedgerSequence field).</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00527">TxQ.h:527</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_1TxQ_1_1TxQAccount_html"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html">ripple::TxQ::TxQAccount</a></div><div class="ttdoc">Used to represent an account to the queue, and stores the transactions queued for that account by Seq...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00633">TxQ.h:633</a></div></div>
|
||||
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/map/size.html">std::map::size</a></div><div class="ttdeci">T size(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a8ea9199acfabad1943a622e02a76646a"><div class="ttname"><a href="classripple_1_1TxQ.html#a8ea9199acfabad1943a622e02a76646a">ripple::TxQ::eraseAndAdvance</a></div><div class="ttdeci">FeeMultiSet::iterator_type eraseAndAdvance(FeeMultiSet::const_iterator_type)</div><div class="ttdoc">Erase and return the next entry for the account (if fee level is higher), or next entry in byFee_ (lo...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00451">TxQ.cpp:451</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a8ea9199acfabad1943a622e02a76646a"><div class="ttname"><a href="classripple_1_1TxQ.html#a8ea9199acfabad1943a622e02a76646a">ripple::TxQ::eraseAndAdvance</a></div><div class="ttdeci">FeeMultiSet::iterator_type eraseAndAdvance(FeeMultiSet::const_iterator_type)</div><div class="ttdoc">Erase and return the next entry for the account (if fee level is higher), or next entry in byFee_ (lo...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00453">TxQ.cpp:453</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8"><div class="ttname"><a href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">ripple::CashFilter::none</a></div><div class="ttdeci">@ none</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a26b6671b2ff3fc348a8d5736e9b4e9a0"><div class="ttname"><a href="classripple_1_1TxQ.html#a26b6671b2ff3fc348a8d5736e9b4e9a0">ripple::TxQ::erase</a></div><div class="ttdeci">FeeMultiSet::iterator_type erase(FeeMultiSet::const_iterator_type)</div><div class="ttdoc">Erase and return the next entry in byFee_ (lower fee level)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1FeeMetrics_html"><div class="ttname"><a href="classripple_1_1TxQ_1_1FeeMetrics.html">ripple::TxQ::FeeMetrics</a></div><div class="ttdoc">Track and use the fee escalation metrics of the current open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00372">TxQ.h:372</a></div></div>
|
||||
@@ -554,11 +554,11 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_aa5d1c2c494387c1f59c1d71259724bc6"><div class="ttname"><a href="classripple_1_1TxQ.html#aa5d1c2c494387c1f59c1d71259724bc6">ripple::TxQ::FeeMultiSet</a></div><div class="ttdeci">boost::intrusive::multiset< MaybeTx, FeeHook, boost::intrusive::compare< GreaterFee > > FeeMultiSet</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00724">TxQ.h:724</a></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="astructripple_1_1TxQ_1_1TxDetails_html"><div class="ttname"><a href="structripple_1_1TxQ_1_1TxDetails.html">ripple::TxQ::TxDetails</a></div><div class="ttdoc">Structure that describes a transaction in the queue waiting to be applied to the current open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00189">TxQ.h:189</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a7301e8d3c70f9fcf3b2361b6a07479f9"><div class="ttname"><a href="classripple_1_1TxQ.html#a7301e8d3c70f9fcf3b2361b6a07479f9">ripple::TxQ::nextQueuableSeqImpl</a></div><div class="ttdeci">SeqProxy nextQueuableSeqImpl(std::shared_ptr< SLE const > const &sleAccount, std::lock_guard< std::mutex > const &) const</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01559">TxQ.cpp:1559</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_a7106d8d41362079c40c5636b50c246d4"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#a7106d8d41362079c40c5636b50c246d4">ripple::TxQ::TxQAccount::remove</a></div><div class="ttdeci">bool remove(SeqProxy seqProx)</div><div class="ttdoc">Remove the candidate with given SeqProxy value from this account.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00341">TxQ.cpp:341</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a7301e8d3c70f9fcf3b2361b6a07479f9"><div class="ttname"><a href="classripple_1_1TxQ.html#a7301e8d3c70f9fcf3b2361b6a07479f9">ripple::TxQ::nextQueuableSeqImpl</a></div><div class="ttdeci">SeqProxy nextQueuableSeqImpl(std::shared_ptr< SLE const > const &sleAccount, std::lock_guard< std::mutex > const &) const</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01563">TxQ.cpp:1563</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_a7106d8d41362079c40c5636b50c246d4"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#a7106d8d41362079c40c5636b50c246d4">ripple::TxQ::TxQAccount::remove</a></div><div class="ttdeci">bool remove(SeqProxy seqProx)</div><div class="ttdoc">Remove the candidate with given SeqProxy value from this account.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00343">TxQ.cpp:343</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_a7926352fca0f59b0238ab6c757a5751f"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#a7926352fca0f59b0238ab6c757a5751f">ripple::TxQ::MaybeTx::flags</a></div><div class="ttdeci">const ApplyFlags flags</div><div class="ttdoc">Flags provided to apply.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00543">TxQ.h:543</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1FeeMetrics_html_ae35fe3164eba8c280411963df608b39a"><div class="ttname"><a href="classripple_1_1TxQ_1_1FeeMetrics.html#ae35fe3164eba8c280411963df608b39a">ripple::TxQ::FeeMetrics::escalationMultiplier_</a></div><div class="ttdeci">FeeLevel64 escalationMultiplier_</div><div class="ttdoc">Based on the median fee of the LCL.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00391">TxQ.h:391</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a89e49f3807e98e4e98b2b1a4e2d08a63"><div class="ttname"><a href="classripple_1_1TxQ.html#a89e49f3807e98e4e98b2b1a4e2d08a63">ripple::TxQ::isFull</a></div><div class="ttdeci">bool isFull() const</div><div class="ttdoc">Is the queue at least fillPercentage full?</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00360">TxQ.cpp:360</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a89e49f3807e98e4e98b2b1a4e2d08a63"><div class="ttname"><a href="classripple_1_1TxQ.html#a89e49f3807e98e4e98b2b1a4e2d08a63">ripple::TxQ::isFull</a></div><div class="ttdeci">bool isFull() const</div><div class="ttdoc">Is the queue at least fillPercentage full?</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00362">TxQ.cpp:362</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1FeeAndSeq_html"><div class="ttname"><a href="structripple_1_1TxQ_1_1FeeAndSeq.html">ripple::TxQ::FeeAndSeq</a></div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00314">TxQ.h:314</a></div></div>
|
||||
<div class="ttc" id="anamespaceboost_html"><div class="ttname"><a href="namespaceboost.html">boost</a></div><div class="ttdef"><b>Definition:</b> <a href="IPAddress_8h_source.html#l00117">IPAddress.h:117</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1TxDetails_html_a130ee9c460540c84870ce4f26672140b"><div class="ttname"><a href="structripple_1_1TxQ_1_1TxDetails.html#a130ee9c460540c84870ce4f26672140b">ripple::TxQ::TxDetails::lastValid</a></div><div class="ttdeci">boost::optional< LedgerIndex > lastValid</div><div class="ttdoc">LastValidLedger field of the queued transaction, if any.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00217">TxQ.h:217</a></div></div>
|
||||
@@ -567,7 +567,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_a5f9328a8682192b3a060e02a352c41c2"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#a5f9328a8682192b3a060e02a352c41c2">ripple::TxQ::MaybeTx::apply</a></div><div class="ttdeci">std::pair< TER, bool > apply(Application &app, OpenView &view, beast::Journal j)</div><div class="ttdoc">Attempt to apply the queued transaction to the open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00289">TxQ.cpp:289</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_a278169eda7bcc599bc4061359cf33b48"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#a278169eda7bcc599bc4061359cf33b48">ripple::TxQ::TxQAccount::transactions</a></div><div class="ttdeci">TxMap transactions</div><div class="ttdoc">Sequence number will be used as the key.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00641">TxQ.h:641</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Metrics_html"><div class="ttname"><a href="structripple_1_1TxQ_1_1Metrics.html">ripple::TxQ::Metrics</a></div><div class="ttdoc">Structure returned by TxQ::getMetrics, expressed in reference fee level units.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00159">TxQ.h:159</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_ac83649e59014572a908ab144bef86bb2"><div class="ttname"><a href="classripple_1_1TxQ.html#ac83649e59014572a908ab144bef86bb2">ripple::TxQ::accept</a></div><div class="ttdeci">bool accept(Application &app, OpenView &view)</div><div class="ttdoc">Fill the new open ledger with transactions from the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01406">TxQ.cpp:1406</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_ac83649e59014572a908ab144bef86bb2"><div class="ttname"><a href="classripple_1_1TxQ.html#ac83649e59014572a908ab144bef86bb2">ripple::TxQ::accept</a></div><div class="ttdeci">bool accept(Application &app, OpenView &view)</div><div class="ttdoc">Fill the new open ledger with transactions from the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01410">TxQ.cpp:1410</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Setup_html_a3d27fc59a4b23767ae78229a386bc685"><div class="ttname"><a href="structripple_1_1TxQ_1_1Setup.html#a3d27fc59a4b23767ae78229a386bc685">ripple::TxQ::Setup::maximumTxnPerAccount</a></div><div class="ttdeci">std::uint32_t maximumTxnPerAccount</div><div class="ttdoc">Maximum number of transactions that can be queued by one account.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00143">TxQ.h:143</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1TxDetails_html_aef5e0549e0d0e6cec9d041397b1588f5"><div class="ttname"><a href="structripple_1_1TxQ_1_1TxDetails.html#aef5e0549e0d0e6cec9d041397b1588f5">ripple::TxQ::TxDetails::TxDetails</a></div><div class="ttdeci">TxDetails(FeeLevel64 feeLevel_, boost::optional< LedgerIndex > const &lastValid_, TxConsequences const &consequences_, AccountID const &account_, SeqProxy seqProxy_, std::shared_ptr< STTx const > const &txn_, int retriesRemaining_, TER preflightResult_, boost::optional< TER > lastResult_)</div><div class="ttdoc">Full initialization.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00192">TxQ.h:192</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a6bb6f93b4d95b63dfc55fae4246b38b8"><div class="ttname"><a href="classripple_1_1TxQ.html#a6bb6f93b4d95b63dfc55fae4246b38b8">ripple::TxQ::FeeHook</a></div><div class="ttdeci">boost::intrusive::member_hook< MaybeTx, boost::intrusive::set_member_hook<>, &MaybeTx::byFeeListHook > FeeHook</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00721">TxQ.h:721</a></div></div>
|
||||
@@ -593,13 +593,13 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Setup_html_a2b11f9f54cac17f8f23c30e978742786"><div class="ttname"><a href="structripple_1_1TxQ_1_1Setup.html#a2b11f9f54cac17f8f23c30e978742786">ripple::TxQ::Setup::minimumTxnInLedger</a></div><div class="ttdeci">std::uint32_t minimumTxnInLedger</div><div class="ttdoc">Minimum number of transactions to allow into the ledger before escalation, regardless of the prior le...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00098">TxQ.h:98</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Setup_html"><div class="ttname"><a href="structripple_1_1TxQ_1_1Setup.html">ripple::TxQ::Setup</a></div><div class="ttdoc">Structure used to customize TxQ behavior.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00064">TxQ.h:64</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_aa114fffe537a7724f3fa23876a477ff0"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#aa114fffe537a7724f3fa23876a477ff0">ripple::TxQ::TxQAccount::account</a></div><div class="ttdeci">const AccountID account</div><div class="ttdoc">The account.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00639">TxQ.h:639</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_a6c96474d54b20adb7bc5a9e35416b580"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#a6c96474d54b20adb7bc5a9e35416b580">ripple::TxQ::TxQAccount::getPrevTx</a></div><div class="ttdeci">TxMap::const_iterator getPrevTx(SeqProxy seqProx) const</div><div class="ttdoc">Find the entry in transactions that precedes seqProx, if one does.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00318">TxQ.cpp:318</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_a6c96474d54b20adb7bc5a9e35416b580"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#a6c96474d54b20adb7bc5a9e35416b580">ripple::TxQ::TxQAccount::getPrevTx</a></div><div class="ttdeci">TxMap::const_iterator getPrevTx(SeqProxy seqProx) const</div><div class="ttdoc">Find the entry in transactions that precedes seqProx, if one does.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00320">TxQ.cpp:320</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TERSubset_html"><div class="ttname"><a href="classripple_1_1TERSubset.html">ripple::TERSubset< CanCvtToTER ></a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a041ef802dcf5ccb65780eddd2357354b"><div class="ttname"><a href="classripple_1_1TxQ.html#a041ef802dcf5ccb65780eddd2357354b">ripple::TxQ::removeFromByFee</a></div><div class="ttdeci">boost::optional< TxQAccount::TxMap::iterator > removeFromByFee(boost::optional< TxQAccount::TxMap::iterator > const &replacedTxIter, std::shared_ptr< STTx const > const &tx)</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01693">TxQ.cpp:1693</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_a94e7af12408e939994f79cab5b197093"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#a94e7af12408e939994f79cab5b197093">ripple::TxQ::TxQAccount::add</a></div><div class="ttdeci">MaybeTx & add(MaybeTx &&)</div><div class="ttdoc">Add a transaction candidate to this account for queuing.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00329">TxQ.cpp:329</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a041ef802dcf5ccb65780eddd2357354b"><div class="ttname"><a href="classripple_1_1TxQ.html#a041ef802dcf5ccb65780eddd2357354b">ripple::TxQ::removeFromByFee</a></div><div class="ttdeci">boost::optional< TxQAccount::TxMap::iterator > removeFromByFee(boost::optional< TxQAccount::TxMap::iterator > const &replacedTxIter, std::shared_ptr< STTx const > const &tx)</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01697">TxQ.cpp:1697</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_a94e7af12408e939994f79cab5b197093"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#a94e7af12408e939994f79cab5b197093">ripple::TxQ::TxQAccount::add</a></div><div class="ttdeci">MaybeTx & add(MaybeTx &&)</div><div class="ttdoc">Add a transaction candidate to this account for queuing.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00331">TxQ.cpp:331</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1GreaterFee_html_a2e723243c96dfe645457b08f7f0dee55"><div class="ttname"><a href="classripple_1_1TxQ_1_1GreaterFee.html#a2e723243c96dfe645457b08f7f0dee55">ripple::TxQ::GreaterFee::operator()</a></div><div class="ttdeci">bool operator()(const MaybeTx &lhs, const MaybeTx &rhs) const</div><div class="ttdoc">Is the fee level of lhs greater than the fee level of rhs?</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00624">TxQ.h:624</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a8e92bb1200c6c66313cfc9fc3ac2955d"><div class="ttname"><a href="classripple_1_1TxQ.html#a8e92bb1200c6c66313cfc9fc3ac2955d">ripple::TxQ::getTxRequiredFeeAndSeq</a></div><div class="ttdeci">FeeAndSeq getTxRequiredFeeAndSeq(OpenView const &view, std::shared_ptr< STTx const > const &tx) const</div><div class="ttdoc">Returns minimum required fee for tx and two sequences: first vaild sequence for this account in curre...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01735">TxQ.cpp:1735</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a5bffe9eec3a97e1b5bc209e0edf17fda"><div class="ttname"><a href="classripple_1_1TxQ.html#a5bffe9eec3a97e1b5bc209e0edf17fda">ripple::TxQ::nextQueuableSeq</a></div><div class="ttdeci">SeqProxy nextQueuableSeq(std::shared_ptr< SLE const > const &sleAccount) const</div><div class="ttdoc">Return the next sequence that would go in the TxQ for an account.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01546">TxQ.cpp:1546</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a8e92bb1200c6c66313cfc9fc3ac2955d"><div class="ttname"><a href="classripple_1_1TxQ.html#a8e92bb1200c6c66313cfc9fc3ac2955d">ripple::TxQ::getTxRequiredFeeAndSeq</a></div><div class="ttdeci">FeeAndSeq getTxRequiredFeeAndSeq(OpenView const &view, std::shared_ptr< STTx const > const &tx) const</div><div class="ttdoc">Returns minimum required fee for tx and two sequences: first vaild sequence for this account in curre...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01739">TxQ.cpp:1739</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a5bffe9eec3a97e1b5bc209e0edf17fda"><div class="ttname"><a href="classripple_1_1TxQ.html#a5bffe9eec3a97e1b5bc209e0edf17fda">ripple::TxQ::nextQueuableSeq</a></div><div class="ttdeci">SeqProxy nextQueuableSeq(std::shared_ptr< SLE const > const &sleAccount) const</div><div class="ttdoc">Return the next sequence that would go in the TxQ for an account.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01550">TxQ.cpp:1550</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html">ripple::TxQ::MaybeTx</a></div><div class="ttdoc">Represents a transaction in the queue which may be applied later to the open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00508">TxQ.h:508</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1TxDetails_html_af62f2b7354cbefc4223cf768c867fa1f"><div class="ttname"><a href="structripple_1_1TxQ_1_1TxDetails.html#af62f2b7354cbefc4223cf768c867fa1f">ripple::TxQ::TxDetails::retriesRemaining</a></div><div class="ttdeci">int retriesRemaining</div><div class="ttdoc">Number of times the transactor can return a retry / ter result when attempting to apply this transact...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00233">TxQ.h:233</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html"><div class="ttname"><a href="classripple_1_1STTx.html">ripple::STTx</a></div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00042">STTx.h:42</a></div></div>
|
||||
@@ -612,26 +612,26 @@ $(function() {
|
||||
<div class="ttc" id="amap_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/map.html">std::map< SeqProxy, MaybeTx ></a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1FeeMetrics_html_a3ecbd7fe9c9d22c84dfa9c3bec89117c"><div class="ttname"><a href="classripple_1_1TxQ_1_1FeeMetrics.html#a3ecbd7fe9c9d22c84dfa9c3bec89117c">ripple::TxQ::FeeMetrics::minimumTxnCount_</a></div><div class="ttdeci">const std::size_t minimumTxnCount_</div><div class="ttdoc">Minimum value of txnsExpected.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00376">TxQ.h:376</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1FeeAndSeq_html_afc9a3d34bc0cf235d3755ccb070768c4"><div class="ttname"><a href="structripple_1_1TxQ_1_1FeeAndSeq.html#afc9a3d34bc0cf235d3755ccb070768c4">ripple::TxQ::FeeAndSeq::accountSeq</a></div><div class="ttdeci">std::uint32_t accountSeq</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00317">TxQ.h:317</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_ae051f3309f81253bb7a50db48060cc18"><div class="ttname"><a href="classripple_1_1TxQ.html#ae051f3309f81253bb7a50db48060cc18">ripple::TxQ::processClosedLedger</a></div><div class="ttdeci">void processClosedLedger(Application &app, ReadView const &view, bool timeLeap)</div><div class="ttdoc">Update fee metrics and clean up the queue in preparation for the next ledger.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01337">TxQ.cpp:1337</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_ae051f3309f81253bb7a50db48060cc18"><div class="ttname"><a href="classripple_1_1TxQ.html#ae051f3309f81253bb7a50db48060cc18">ripple::TxQ::processClosedLedger</a></div><div class="ttdeci">void processClosedLedger(Application &app, ReadView const &view, bool timeLeap)</div><div class="ttdoc">Update fee metrics and clean up the queue in preparation for the next ledger.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01341">TxQ.cpp:1341</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_a851dee5908e8d01a36d75603b8b2e1a3"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#a851dee5908e8d01a36d75603b8b2e1a3">ripple::TxQ::MaybeTx::seqProxy</a></div><div class="ttdeci">const SeqProxy seqProxy</div><div class="ttdoc">Transaction SeqProxy number (sfSequence or sfTicketSequence field).</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00530">TxQ.h:530</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a2b317467ac5be2a28c278cc60190261b"><div class="ttname"><a href="classripple_1_1TxQ.html#a2b317467ac5be2a28c278cc60190261b">ripple::TxQ::doRPC</a></div><div class="ttdeci">Json::Value doRPC(Application &app) const</div><div class="ttdoc">Summarize current fee metrics for the fee RPC command.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01792">TxQ.cpp:1792</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a2b317467ac5be2a28c278cc60190261b"><div class="ttname"><a href="classripple_1_1TxQ.html#a2b317467ac5be2a28c278cc60190261b">ripple::TxQ::doRPC</a></div><div class="ttdeci">Json::Value doRPC(Application &app) const</div><div class="ttdoc">Summarize current fee metrics for the fee RPC command.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01796">TxQ.cpp:1796</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1FeeMetrics_html_a08104b8222fc9b9af942de8fe76d2405"><div class="ttname"><a href="classripple_1_1TxQ_1_1FeeMetrics.html#a08104b8222fc9b9af942de8fe76d2405">ripple::TxQ::FeeMetrics::targetTxnCount_</a></div><div class="ttdeci">const std::size_t targetTxnCount_</div><div class="ttdoc">Number of transactions per ledger that fee escalation "works towards".</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00379">TxQ.h:379</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_abb2d84eb4645429896354a08a91e6438"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#abb2d84eb4645429896354a08a91e6438">ripple::TxQ::MaybeTx::pfresult</a></div><div class="ttdeci">boost::optional< PreflightResult const > pfresult</div><div class="ttdoc">Cached result of the preflight operation.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00559">TxQ.h:559</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_a6217299a983727206e946cdb9c622961"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#a6217299a983727206e946cdb9c622961">ripple::TxQ::MaybeTx::consequences</a></div><div class="ttdeci">TxConsequences const & consequences() const</div><div class="ttdoc">Potential TxConsequences of applying this transaction to the open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00593">TxQ.h:593</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_a83db75e953fdeb2d6f99699a65f4a6b9"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#a83db75e953fdeb2d6f99699a65f4a6b9">ripple::TxQ::TxQAccount::dropPenalty</a></div><div class="ttdeci">bool dropPenalty</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00655">TxQ.h:655</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Metrics_html_a9ef5bb734c6c198cd67ab6b9ccd9fe4e"><div class="ttname"><a href="structripple_1_1TxQ_1_1Metrics.html#a9ef5bb734c6c198cd67ab6b9ccd9fe4e">ripple::TxQ::Metrics::referenceFeeLevel</a></div><div class="ttdeci">FeeLevel64 referenceFeeLevel</div><div class="ttdoc">Reference transaction fee level.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00173">TxQ.h:173</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1TxDetails_html_a46666b170f6a188e35b17feef7c51cec"><div class="ttname"><a href="structripple_1_1TxQ_1_1TxDetails.html#a46666b170f6a188e35b17feef7c51cec">ripple::TxQ::TxDetails::consequences</a></div><div class="ttdeci">TxConsequences consequences</div><div class="ttdoc">Potential TxConsequences of applying the queued transaction to the open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00221">TxQ.h:221</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a958da208f16e7851992bdb05d3573314"><div class="ttname"><a href="classripple_1_1TxQ.html#a958da208f16e7851992bdb05d3573314">ripple::TxQ::~TxQ</a></div><div class="ttdeci">virtual ~TxQ()</div><div class="ttdoc">Destructor.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00353">TxQ.cpp:353</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a958da208f16e7851992bdb05d3573314"><div class="ttname"><a href="classripple_1_1TxQ.html#a958da208f16e7851992bdb05d3573314">ripple::TxQ::~TxQ</a></div><div class="ttdeci">virtual ~TxQ()</div><div class="ttdoc">Destructor.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00355">TxQ.cpp:355</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_af7043a1b5bddeaf70c5e86c0c790475d"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#af7043a1b5bddeaf70c5e86c0c790475d">ripple::TxQ::TxQAccount::empty</a></div><div class="ttdeci">bool empty() const</div><div class="ttdoc">Checks if this account has no transactions queued.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00672">TxQ.h:672</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Metrics_html_aee1c684ec90ea6e8e6beea48bcaaf8c5"><div class="ttname"><a href="structripple_1_1TxQ_1_1Metrics.html#aee1c684ec90ea6e8e6beea48bcaaf8c5">ripple::TxQ::Metrics::medFeeLevel</a></div><div class="ttdeci">FeeLevel64 medFeeLevel</div><div class="ttdoc">Median fee level of the last ledger.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00178">TxQ.h:178</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1FeeMetrics_1_1Snapshot_html"><div class="ttname"><a href="structripple_1_1TxQ_1_1FeeMetrics_1_1Snapshot.html">ripple::TxQ::FeeMetrics::Snapshot</a></div><div class="ttdoc">Snapshot of the externally relevant FeeMetrics fields at any given time.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00437">TxQ.h:437</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1FeeMetrics_1_1Snapshot_html_a24e7199b5bac31523bb5b221c73452e7"><div class="ttname"><a href="structripple_1_1TxQ_1_1FeeMetrics_1_1Snapshot.html#a24e7199b5bac31523bb5b221c73452e7">ripple::TxQ::FeeMetrics::Snapshot::escalationMultiplier</a></div><div class="ttdeci">const FeeLevel64 escalationMultiplier</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00445">TxQ.h:445</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ReadView_html"><div class="ttname"><a href="classripple_1_1ReadView.html">ripple::ReadView</a></div><div class="ttdoc">A view into a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00192">ReadView.h:192</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="aclassripple_1_1TxQ_html_aac2f17011c010d71a7ad4596f2b9ead9"><div class="ttname"><a href="classripple_1_1TxQ.html#aac2f17011c010d71a7ad4596f2b9ead9">ripple::TxQ::TxQ</a></div><div class="ttdeci">TxQ(Setup const &setup, beast::Journal j)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00348">TxQ.cpp:348</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_aac2f17011c010d71a7ad4596f2b9ead9"><div class="ttname"><a href="classripple_1_1TxQ.html#aac2f17011c010d71a7ad4596f2b9ead9">ripple::TxQ::TxQ</a></div><div class="ttdeci">TxQ(Setup const &setup, beast::Journal j)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00350">TxQ.cpp:350</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_a339265353ad9dd97360c6fd8af1ceae9"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#a339265353ad9dd97360c6fd8af1ceae9">ripple::TxQ::TxQAccount::getTxnCount</a></div><div class="ttdeci">std::size_t getTxnCount() const</div><div class="ttdoc">Return the number of transactions currently queued for this account.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00665">TxQ.h:665</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a3471966efddecb2fba716304e64d1905"><div class="ttname"><a href="classripple_1_1TxQ.html#a3471966efddecb2fba716304e64d1905">ripple::TxQ::maxSize_</a></div><div class="ttdeci">boost::optional< size_t > maxSize_</div><div class="ttdoc">Maximum number of transactions allowed in the queue based on the current metrics.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00757">TxQ.h:757</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a959646175ed7eb636de9a994566322e1"><div class="ttname"><a href="classripple_1_1TxQ.html#a959646175ed7eb636de9a994566322e1">ripple::TxQ::getRequiredFeeLevel</a></div><div class="ttdeci">FeeLevel64 getRequiredFeeLevel(OpenView &view, ApplyFlags flags, FeeMetrics::Snapshot const &metricsSnapshot, std::lock_guard< std::mutex > const &lock) const</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01606">TxQ.cpp:1606</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a959646175ed7eb636de9a994566322e1"><div class="ttname"><a href="classripple_1_1TxQ.html#a959646175ed7eb636de9a994566322e1">ripple::TxQ::getRequiredFeeLevel</a></div><div class="ttdeci">FeeLevel64 getRequiredFeeLevel(OpenView &view, ApplyFlags flags, FeeMetrics::Snapshot const &metricsSnapshot, std::lock_guard< std::mutex > const &lock) const</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01610">TxQ.cpp:1610</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_a81e4136540fa07798d7576c574da2db0"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#a81e4136540fa07798d7576c574da2db0">ripple::TxQ::MaybeTx::account</a></div><div class="ttdeci">const AccountID account</div><div class="ttdoc">Account submitting the transaction.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00524">TxQ.h:524</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Setup_html_a26a8d4ddac8283d07af3fd8005895acd"><div class="ttname"><a href="structripple_1_1TxQ_1_1Setup.html#a26a8d4ddac8283d07af3fd8005895acd">ripple::TxQ::Setup::Setup</a></div><div class="ttdeci">Setup()=default</div><div class="ttdoc">Default constructor.</div></div>
|
||||
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
|
||||
@@ -648,16 +648,16 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Setup_html_acb7f76ef24c80a9a26bc94701001eec5"><div class="ttname"><a href="structripple_1_1TxQ_1_1Setup.html#acb7f76ef24c80a9a26bc94701001eec5">ripple::TxQ::Setup::minimumTxnInLedgerSA</a></div><div class="ttdeci">std::uint32_t minimumTxnInLedgerSA</div><div class="ttdoc">Like minimumTxnInLedger for standalone mode.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00101">TxQ.h:101</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="astructripple_1_1TxQ_1_1TxDetails_html_a308ebaa833b444835409d2e04f007f19"><div class="ttname"><a href="structripple_1_1TxQ_1_1TxDetails.html#a308ebaa833b444835409d2e04f007f19">ripple::TxQ::TxDetails::preflightResult</a></div><div class="ttdeci">TER preflightResult</div><div class="ttdoc">The intermediate result returned by preflight before this transaction was queued, or after it is queu...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00243">TxQ.h:243</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_a02221dc3f6672270b858d46681fad3d9"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#a02221dc3f6672270b858d46681fad3d9">ripple::TxQ::TxQAccount::TxQAccount</a></div><div class="ttdeci">TxQAccount(std::shared_ptr< STTx const > const &txn)</div><div class="ttdoc">Construct from a transaction.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00308">TxQ.cpp:308</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1TxQAccount_html_a02221dc3f6672270b858d46681fad3d9"><div class="ttname"><a href="classripple_1_1TxQ_1_1TxQAccount.html#a02221dc3f6672270b858d46681fad3d9">ripple::TxQ::TxQAccount::TxQAccount</a></div><div class="ttdeci">TxQAccount(std::shared_ptr< STTx const > const &txn)</div><div class="ttdoc">Construct from a transaction.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00310">TxQ.cpp:310</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2b0f34def9a9d52a662228e4562fb7d4"><div class="ttname"><a href="namespaceripple.html#a2b0f34def9a9d52a662228e4562fb7d4">ripple::mulDiv</a></div><div class="ttdeci">std::pair< bool, Dest > mulDiv(Source1 value, Dest mul, Source2 div)</div><div class="ttdef"><b>Definition:</b> <a href="FeeUnits_8h_source.html#l00473">FeeUnits.h:473</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a27504d2bdfc89f6861e1bdc2dec14506"><div class="ttname"><a href="classripple_1_1TxQ.html#a27504d2bdfc89f6861e1bdc2dec14506">ripple::TxQ::tryDirectApply</a></div><div class="ttdeci">std::optional< std::pair< TER, bool > > tryDirectApply(Application &app, OpenView &view, std::shared_ptr< STTx const > const &tx, ApplyFlags flags, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01622">TxQ.cpp:1622</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a27504d2bdfc89f6861e1bdc2dec14506"><div class="ttname"><a href="classripple_1_1TxQ.html#a27504d2bdfc89f6861e1bdc2dec14506">ripple::TxQ::tryDirectApply</a></div><div class="ttdeci">std::optional< std::pair< TER, bool > > tryDirectApply(Application &app, OpenView &view, std::shared_ptr< STTx const > const &tx, ApplyFlags flags, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01626">TxQ.cpp:1626</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1TxDetails_html_ab880f159b6cf7c1f54878ffaab35d315"><div class="ttname"><a href="structripple_1_1TxQ_1_1TxDetails.html#ab880f159b6cf7c1f54878ffaab35d315">ripple::TxQ::TxDetails::feeLevel</a></div><div class="ttdeci">FeeLevel64 feeLevel</div><div class="ttdoc">Fee level of the queued transaction.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00215">TxQ.h:215</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_aec883ced71610cf0715b26a5420f7cc2"><div class="ttname"><a href="classripple_1_1STAmount.html#aec883ced71610cf0715b26a5420f7cc2">ripple::STAmount::cMaxNativeN</a></div><div class="ttdeci">static const std::uint64_t cMaxNativeN</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00068">STAmount.h:68</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_aec883ced71610cf0715b26a5420f7cc2"><div class="ttname"><a href="classripple_1_1STAmount.html#aec883ced71610cf0715b26a5420f7cc2">ripple::STAmount::cMaxNativeN</a></div><div class="ttdeci">static const std::uint64_t cMaxNativeN</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00069">STAmount.h:69</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Metrics_html_a0dfae7d857bda5f73e70b47d3bb46455"><div class="ttname"><a href="structripple_1_1TxQ_1_1Metrics.html#a0dfae7d857bda5f73e70b47d3bb46455">ripple::TxQ::Metrics::openLedgerFeeLevel</a></div><div class="ttdeci">FeeLevel64 openLedgerFeeLevel</div><div class="ttdoc">Minimum fee level to get into the current open ledger, bypassing the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00181">TxQ.h:181</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Setup_html_a6aa8f143fbe49895ac08279cfc0311e2"><div class="ttname"><a href="structripple_1_1TxQ_1_1Setup.html#a6aa8f143fbe49895ac08279cfc0311e2">ripple::TxQ::Setup::queueSizeMin</a></div><div class="ttdeci">std::size_t queueSizeMin</div><div class="ttdoc">The smallest limit the queue is allowed.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00082">TxQ.h:82</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a97c37a57b92f5ebfcf6d7c831d485fe7"><div class="ttname"><a href="classripple_1_1TxQ.html#a97c37a57b92f5ebfcf6d7c831d485fe7">ripple::TxQ::getAccountTxs</a></div><div class="ttdeci">std::vector< TxDetails > getAccountTxs(AccountID const &account, ReadView const &view) const</div><div class="ttdoc">Returns information about the transactions currently in the queue for the account.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01756">TxQ.cpp:1756</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a97c37a57b92f5ebfcf6d7c831d485fe7"><div class="ttname"><a href="classripple_1_1TxQ.html#a97c37a57b92f5ebfcf6d7c831d485fe7">ripple::TxQ::getAccountTxs</a></div><div class="ttdeci">std::vector< TxDetails > getAccountTxs(AccountID const &account, ReadView const &view) const</div><div class="ttdoc">Returns information about the transactions currently in the queue for the account.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01760">TxQ.cpp:1760</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a6ab1707fecc84164c74360094d1bc03d"><div class="ttname"><a href="classripple_1_1TxQ.html#a6ab1707fecc84164c74360094d1bc03d">ripple::TxQ::byAccount_</a></div><div class="ttdeci">AccountMap byAccount_</div><div class="ttdoc">All of the accounts which currently have any transactions in the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00750">TxQ.h:750</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a2a08d6cdb1e6700a24dc0f71eb3ef7ed"><div class="ttname"><a href="classripple_1_1TxQ.html#a2a08d6cdb1e6700a24dc0f71eb3ef7ed">ripple::TxQ::getMetrics</a></div><div class="ttdeci">Metrics getMetrics(OpenView const &view) const</div><div class="ttdoc">Returns fee metrics in reference fee level units.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01713">TxQ.cpp:1713</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a2a08d6cdb1e6700a24dc0f71eb3ef7ed"><div class="ttname"><a href="classripple_1_1TxQ.html#a2a08d6cdb1e6700a24dc0f71eb3ef7ed">ripple::TxQ::getMetrics</a></div><div class="ttdeci">Metrics getMetrics(OpenView const &view) const</div><div class="ttdoc">Returns fee metrics in reference fee level units.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01717">TxQ.cpp:1717</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1FeeMetrics_html_a37f68c24e1cd38f10a3cca07fd2c50cc"><div class="ttname"><a href="classripple_1_1TxQ_1_1FeeMetrics.html#a37f68c24e1cd38f10a3cca07fd2c50cc">ripple::TxQ::FeeMetrics::txnsExpected_</a></div><div class="ttdeci">std::size_t txnsExpected_</div><div class="ttdoc">Number of transactions expected per ledger.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00385">TxQ.h:385</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Setup_html_a55017181a586c0c09a9b487a4b003c52"><div class="ttname"><a href="structripple_1_1TxQ_1_1Setup.html#a55017181a586c0c09a9b487a4b003c52">ripple::TxQ::Setup::minimumEscalationMultiplier</a></div><div class="ttdeci">FeeLevel64 minimumEscalationMultiplier</div><div class="ttdoc">Minimum value of the escalation multiplier, regardless of the prior ledger's median fee level.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00095">TxQ.h:95</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_a60e808612ec45ed655d2435d2f048ff4"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#a60e808612ec45ed655d2435d2f048ff4">ripple::TxQ::MaybeTx::retriesRemaining</a></div><div class="ttdeci">int retriesRemaining</div><div class="ttdoc">A transaction at the front of the queue will be given several attempts to succeed before being droppe...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00539">TxQ.h:539</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user