mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
deploy: 3d86b49dae
This commit is contained in:
@@ -1616,20 +1616,14 @@ $(function() {
|
||||
<div class="line"><a name="l01549"></a><span class="lineno"> 1549</span>  <span class="keywordflow">return</span> setup;</div>
|
||||
<div class="line"><a name="l01550"></a><span class="lineno"> 1550</span> }</div>
|
||||
<div class="line"><a name="l01551"></a><span class="lineno"> 1551</span>  </div>
|
||||
<div class="line"><a name="l01552"></a><span class="lineno"> 1552</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr<TxQ></a></div>
|
||||
<div class="line"><a name="l01553"></a><span class="lineno"><a class="line" href="namespaceripple.html#a0913cf810d63e4efad230c0ac223231b"> 1553</a></span> <a class="code" href="namespaceripple.html#a0913cf810d63e4efad230c0ac223231b">make_TxQ</a>(<a class="code" href="structripple_1_1TxQ_1_1Setup.html">TxQ::Setup</a> <span class="keyword">const</span>& setup, <a class="code" href="classbeast_1_1Journal.html">beast::Journal</a> j)</div>
|
||||
<div class="line"><a name="l01554"></a><span class="lineno"> 1554</span> {</div>
|
||||
<div class="line"><a name="l01555"></a><span class="lineno"> 1555</span>  <span class="keywordflow">return</span> std::make_unique<TxQ>(setup, std::move(j));</div>
|
||||
<div class="line"><a name="l01556"></a><span class="lineno"> 1556</span> }</div>
|
||||
<div class="line"><a name="l01557"></a><span class="lineno"> 1557</span>  </div>
|
||||
<div class="line"><a name="l01558"></a><span class="lineno"> 1558</span> } <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a name="l01552"></a><span class="lineno"> 1552</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</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#l00263">TxQ.h:263</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#l00685">TxQ.h:685</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ReadView_html_a9263b10d706a447166b229ad8e3b574c"><div class="ttname"><a href="classripple_1_1ReadView.html#a9263b10d706a447166b229ad8e3b574c">ripple::ReadView::info</a></div><div class="ttdeci">virtual LedgerInfo const & info() const =0</div><div class="ttdoc">Returns information about the ledger.</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#l01481">TxQ.cpp:1481</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1OpenView_html_a10ff5beee54073a0fc27425c591fac9e"><div class="ttname"><a href="classripple_1_1OpenView.html#a10ff5beee54073a0fc27425c591fac9e">ripple::OpenView::txCount</a></div><div class="ttdeci">std::size_t txCount() const</div><div class="ttdoc">Return the number of tx inserted since creation.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00101">OpenView.cpp:101</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#l00094">Application.h:94</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="amax_element_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/max_element.html">std::max_element</a></div><div class="ttdeci">T max_element(T... args)</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac9ff47abbdbd7a24468ace926fcf9416"><div class="ttname"><a href="namespaceripple.html#ac9ff47abbdbd7a24468ace926fcf9416">ripple::getFeeLevelPaid</a></div><div class="ttdeci">static FeeLevel64 getFeeLevelPaid(STTx const &tx, FeeLevel64 baseRefLevel, XRPAmount refTxnCostDrops, TxQ::Setup const &setup)</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00039">TxQ.cpp:39</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_a9aeb2fdf37aa6a9406190b86ebf04a96"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#a9aeb2fdf37aa6a9406190b86ebf04a96">ripple::TxQ::MaybeTx::sequence</a></div><div class="ttdeci">const TxSeq sequence</div><div class="ttdoc">Transaction sequence number (sfSequence field).</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00538">TxQ.h:538</a></div></div>
|
||||
@@ -1718,7 +1712,7 @@ $(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#l00110">TxQ.h:110</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#l00063">TxQ.h:63</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1ReadView_1_1txs__type_html_ad284aaa99f7ae412f08b1a2d360d4386"><div class="ttname"><a href="structripple_1_1ReadView_1_1txs__type.html#ad284aaa99f7ae412f08b1a2d360d4386">ripple::ReadView::txs_type::begin</a></div><div class="ttdeci">iterator begin() const</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8cpp_source.html#l00162">ReadView.cpp:162</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a55cd8ef67ffbf6a137e0dd71bc8151c6"><div class="ttname"><a href="classripple_1_1Config.html#a55cd8ef67ffbf6a137e0dd71bc8151c6">ripple::Config::standalone</a></div><div class="ttdeci">bool standalone() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00216">Config.h:216</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a55cd8ef67ffbf6a137e0dd71bc8151c6"><div class="ttname"><a href="classripple_1_1Config.html#a55cd8ef67ffbf6a137e0dd71bc8151c6">ripple::Config::standalone</a></div><div class="ttdeci">bool standalone() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00218">Config.h:218</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_acb15ad0445814241454117ffa40887ef"><div class="ttname"><a href="namespaceripple.html#acb15ad0445814241454117ffa40887ef">ripple::isTefFailure</a></div><div class="ttdeci">bool isTefFailure(TER x)</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00564">TER.h:564</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1AccountTxDetails_html_acea70e33adb58e5d67c6be3e98b21a67"><div class="ttname"><a href="structripple_1_1TxQ_1_1AccountTxDetails.html#acea70e33adb58e5d67c6be3e98b21a67">ripple::TxQ::AccountTxDetails::lastValid</a></div><div class="ttdeci">boost::optional< LedgerIndex const > 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>
|
||||
<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>
|
||||
@@ -1745,7 +1739,6 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1ReadView_1_1txs__type_html_a4ee29d7e711bf04436004b6e12dff3d9"><div class="ttname"><a href="structripple_1_1ReadView_1_1txs__type.html#a4ee29d7e711bf04436004b6e12dff3d9">ripple::ReadView::txs_type::end</a></div><div class="ttdeci">iterator const & end() const</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8cpp_source.html#l00168">ReadView.cpp:168</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a95389dfbdac38b12c6387ce8d7b869e3"><div class="ttname"><a href="namespaceripple.html#a95389dfbdac38b12c6387ce8d7b869e3">ripple::sfFee</a></div><div class="ttdeci">const SF_Amount sfFee(access, STI_AMOUNT, 8, "Fee")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00446">SField.h:446</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#l00382">TxQ.h:382</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a0913cf810d63e4efad230c0ac223231b"><div class="ttname"><a href="namespaceripple.html#a0913cf810d63e4efad230c0ac223231b">ripple::make_TxQ</a></div><div class="ttdeci">std::unique_ptr< TxQ > make_TxQ(TxQ::Setup const &setup, beast::Journal j)</div><div class="ttdoc">TxQ object factory.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01553">TxQ.cpp:1553</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Setup_html_aa7b9c849d38c39b1c072ec911ec6c015"><div class="ttname"><a href="structripple_1_1TxQ_1_1Setup.html#aa7b9c849d38c39b1c072ec911ec6c015">ripple::TxQ::Setup::zeroBaseFeeTransactionFeeLevel</a></div><div class="ttdeci">FeeLevel64 zeroBaseFeeTransactionFeeLevel</div><div class="ttdoc">So we don't deal with "infinite" fee levels, treat any transaction with a 0 base fee (i....</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00171">TxQ.h:171</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a484ebc991c4b79d36d388f1ab143a9cb"><div class="ttname"><a href="classripple_1_1STTx.html#a484ebc991c4b79d36d388f1ab143a9cb">ripple::STTx::getSequence</a></div><div class="ttdeci">std::uint32_t getSequence() const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00117">STTx.h:117</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#l00194">TxQ.h:194</a></div></div>
|
||||
@@ -1769,7 +1762,7 @@ $(function() {
|
||||
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/begin.html">std::vector::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_aaf5d617701ac3afc4ad6a13862459692"><div class="ttname"><a href="classripple_1_1STObject.html#aaf5d617701ac3afc4ad6a13862459692">ripple::STObject::isFieldPresent</a></div><div class="ttdeci">bool isFieldPresent(SField const &field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00401">STObject.cpp:401</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Metrics_html_aa6d188cab1f33a838cda74a0dc6cbbf2"><div class="ttname"><a href="structripple_1_1TxQ_1_1Metrics.html#aa6d188cab1f33a838cda74a0dc6cbbf2">ripple::TxQ::Metrics::txInLedger</a></div><div class="ttdeci">std::size_t txInLedger</div><div class="ttdoc">Number of transactions currently in the open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00190">TxQ.h:190</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a6f284b9070e251bd13fb9c670f5ed59e"><div class="ttname"><a href="namespaceripple.html#a6f284b9070e251bd13fb9c670f5ed59e">ripple::toDrops</a></div><div class="ttdeci">std::pair< bool, XRPAmount > toDrops(FeeLevel< T > const &level, XRPAmount const &baseFee)</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00785">TxQ.h:785</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a6f284b9070e251bd13fb9c670f5ed59e"><div class="ttname"><a href="namespaceripple.html#a6f284b9070e251bd13fb9c670f5ed59e">ripple::toDrops</a></div><div class="ttdeci">std::pair< bool, XRPAmount > toDrops(FeeLevel< T > const &level, XRPAmount const &baseFee)</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00779">TxQ.h:779</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a515e8f8135761c866e364815a93f6ba6"><div class="ttname"><a href="classripple_1_1TxQ.html#a515e8f8135761c866e364815a93f6ba6">ripple::TxQ::canBeHeld</a></div><div class="ttdeci">bool canBeHeld(STTx const &, ApplyFlags const, OpenView const &, AccountMap::iterator, boost::optional< FeeMultiSet::iterator >)</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#l00333">TxQ.cpp:333</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a63a8817d4a8b421e026e1454c4ba4646"><div class="ttname"><a href="classripple_1_1TxQ.html#a63a8817d4a8b421e026e1454c4ba4646">ripple::TxQ::mutex_</a></div><div class="ttdeci">std::mutex mutex_</div><div class="ttdoc">Most queue operations are done under the master lock, but use this mutex for the RPC "fee" command,...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00718">TxQ.h:718</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1MaybeTx_html_a8629266e963f71bf3e1018c2176d4e0e"><div class="ttname"><a href="classripple_1_1TxQ_1_1MaybeTx.html#a8629266e963f71bf3e1018c2176d4e0e">ripple::TxQ::MaybeTx::retriesAllowed</a></div><div class="ttdeci">static constexpr int retriesAllowed</div><div class="ttdoc">Starting retry count for newly queued transactions.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00583">TxQ.h:583</a></div></div>
|
||||
@@ -1800,7 +1793,6 @@ $(function() {
|
||||
<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#l00107">TxQ.h:107</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxConsequences_html_ab1a8896e43f9f4ebe4113631b56a7fbcaea7777d0faf53e7b154d9239bb1ee1c8"><div class="ttname"><a href="structripple_1_1TxConsequences.html#ab1a8896e43f9f4ebe4113631b56a7fbcaea7777d0faf53e7b154d9239bb1ee1c8">ripple::TxConsequences::blocker</a></div><div class="ttdeci">@ blocker</div><div class="ttdoc">Affects the ability of subsequent transactions to claim a fee.</div><div class="ttdef"><b>Definition:</b> <a href="applySteps_8h_source.html#l00135">applySteps.h:135</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Setup_html_ac02a564e20d8363fa5cbdcf4079f5413"><div class="ttname"><a href="structripple_1_1TxQ_1_1Setup.html#ac02a564e20d8363fa5cbdcf4079f5413">ripple::TxQ::Setup::minimumLastLedgerBuffer</a></div><div class="ttdeci">std::uint32_t minimumLastLedgerBuffer</div><div class="ttdoc">Minimum difference between the current ledger sequence and a transaction's LastLedgerSequence for the...</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00162">TxQ.h:162</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="anamespaceripple_html_a260d2970ac1119109937ed1c5d4ca962a89c0232327d66433b62a17b2078cc7f6"><div class="ttname"><a href="namespaceripple.html#a260d2970ac1119109937ed1c5d4ca962a89c0232327d66433b62a17b2078cc7f6">ripple::telCAN_NOT_QUEUE_BALANCE</a></div><div class="ttdeci">@ telCAN_NOT_QUEUE_BALANCE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00059">TER.h:59</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_1_1FeeMetrics_html_a9c6fe27399c7bd45a1f418bbb673d175"><div class="ttname"><a href="classripple_1_1TxQ_1_1FeeMetrics.html#a9c6fe27399c7bd45a1f418bbb673d175">ripple::TxQ::FeeMetrics::escalatedSeriesFeeLevel</a></div><div class="ttdeci">static std::pair< bool, FeeLevel64 > escalatedSeriesFeeLevel(Snapshot const &snapshot, OpenView const &view, std::size_t extraCount, std::size_t seriesSize)</div><div class="ttdoc">Computes the total fee level for all transactions in a series.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l00203">TxQ.cpp:203</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1TxQ_1_1Setup_html_ae90eb2b5bf5f061092c0d83457f55f81"><div class="ttname"><a href="structripple_1_1TxQ_1_1Setup.html#ae90eb2b5bf5f061092c0d83457f55f81">ripple::TxQ::Setup::ledgersInQueue</a></div><div class="ttdeci">std::size_t ledgersInQueue</div><div class="ttdoc">Number of ledgers' worth of transactions to allow in the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00075">TxQ.h:75</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user