mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-22 12:05:53 +00:00
deploy: 9d89d4c188
This commit is contained in:
@@ -105,7 +105,7 @@ $(function() {
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  </div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include <ripple/rpc/impl/Tuning.h></span></div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include <boost/algorithm/clamp.hpp></span></div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include <boost/optional.hpp></span></div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include <<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a>></span></div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  </div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#include <<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/tuple.html">tuple</a>></span></div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  </div>
|
||||
@@ -243,10 +243,10 @@ $(function() {
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="classripple_1_1PathRequest.html#af8988e8f3e041e9d189bf6adb6164035"> 173</a></span> <a class="code" href="classripple_1_1PathRequest.html#af8988e8f3e041e9d189bf6adb6164035">PathRequest::isValid</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<RippleLineCache></a> <span class="keyword">const</span>& crCache)</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> {</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a> || !<a class="code" href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">raDstAccount</a>)</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a> || !<a class="code" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a>)</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  </div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1PathRequest.html#a44c5a32448be6762426bbc5fb2ea58d8">convert_all_</a> && (<a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a> || <a class="code" href="classripple_1_1PathRequest.html#a469d7fcd93a69f98849297fe1791a140">saDstAmount</a> <= beast::zero))</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1PathRequest.html#a44c5a32448be6762426bbc5fb2ea58d8">convert_all_</a> && (<a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a> || <a class="code" href="classripple_1_1PathRequest.html#a469d7fcd93a69f98849297fe1791a140">saDstAmount</a> <= beast::zero))</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  {</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="comment">// If send max specified, dst amt must be -1.</span></div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <a class="code" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a> = <a class="code" href="namespaceripple.html#ab114d40490d1a6a0ab2fa6053167d461">rpcError</a>(<a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932ab2d46f2d2f48b9b2a69a3dd7900c2095">rpcDST_AMT_MALFORMED</a>);</div>
|
||||
@@ -255,14 +255,14 @@ $(function() {
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  </div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="keyword">auto</span> <span class="keyword">const</span>& lrLedger = crCache->getLedger();</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  </div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keywordflow">if</span> (!lrLedger->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(*<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>)))</div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keywordflow">if</span> (!lrLedger->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(*<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>)))</div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  {</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <span class="comment">// Source account does not exist.</span></div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <a class="code" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a> = <a class="code" href="namespaceripple.html#ab114d40490d1a6a0ab2fa6053167d461">rpcError</a>(<a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a45e21d134aa6921065916fcbcb875877">rpcSRC_ACT_NOT_FOUND</a>);</div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  }</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  </div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="keyword">auto</span> <span class="keyword">const</span> sleDest = lrLedger->read(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(*<a class="code" href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">raDstAccount</a>));</div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="keyword">auto</span> <span class="keyword">const</span> sleDest = lrLedger->read(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(*<a class="code" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a>));</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  </div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <a class="code" href="classJson_1_1Value.html">Json::Value</a>& jvDestCur =</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  (<a class="code" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a>[jss::destination_currencies] = <a class="code" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">Json::arrayValue</a>);</div>
|
||||
@@ -290,15 +290,15 @@ $(function() {
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keywordtype">bool</span> <span class="keyword">const</span> disallowXRP(sleDest->getFlags() & <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5af697f2c85dc33c5831e82b69c6a4e7e9">lsfDisallowXRP</a>);</div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  </div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="keyword">auto</span> usDestCurrID =</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <a class="code" href="namespaceripple.html#a37173963b40ddf6c4e4245d821125ffb">accountDestCurrencies</a>(*<a class="code" href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">raDstAccount</a>, crCache, !disallowXRP);</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <a class="code" href="namespaceripple.html#a37173963b40ddf6c4e4245d821125ffb">accountDestCurrencies</a>(*<a class="code" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a>, crCache, !disallowXRP);</div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  </div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& currency : usDestCurrID)</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  jvDestCur.<a class="code" href="classJson_1_1Value.html#a7e49ac977e4bcf59745a09d426669f75">append</a>(<a class="code" href="namespaceripple.html#a96888695e8d79474e080c334f149e30a">to_string</a>(currency));</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  jvDestCur.<a class="code" href="classJson_1_1Value.html#a7e49ac977e4bcf59745a09d426669f75">append</a>(<a class="code" href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">to_string</a>(currency));</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <a class="code" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a>[jss::destination_tag] =</div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  (sleDest->getFlags() & <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a2243e81f83c4191286c8c46bdd86d6f3">lsfRequireDestTag</a>);</div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  }</div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  </div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <a class="code" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a>[jss::ledger_hash] = <a class="code" href="namespaceripple.html#a96888695e8d79474e080c334f149e30a">to_string</a>(lrLedger->info().hash);</div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <a class="code" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a>[jss::ledger_hash] = <a class="code" href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">to_string</a>(lrLedger->info().hash);</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <a class="code" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a>[jss::ledger_index] = lrLedger->seq();</div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> }</div>
|
||||
@@ -330,7 +330,7 @@ $(function() {
|
||||
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  {</div>
|
||||
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <span class="keywordflow">if</span> (valid)</div>
|
||||
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  {</div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  stream << <a class="code" href="classripple_1_1PathRequest.html#afcf36a0515c122854ad9072d3ddee305">iIdentifier</a> << <span class="stringliteral">" valid: "</span> << <a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(*<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>);</div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  stream << <a class="code" href="classripple_1_1PathRequest.html#afcf36a0515c122854ad9072d3ddee305">iIdentifier</a> << <span class="stringliteral">" valid: "</span> << <a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(*<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>);</div>
|
||||
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  stream << <a class="code" href="classripple_1_1PathRequest.html#afcf36a0515c122854ad9072d3ddee305">iIdentifier</a> << <span class="stringliteral">" deliver: "</span> << <a class="code" href="classripple_1_1PathRequest.html#a469d7fcd93a69f98849297fe1791a140">saDstAmount</a>.<a class="code" href="classripple_1_1STAmount.html#aee39db45aa65eddca7002ad9bf3e7877">getFullText</a>();</div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  }</div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <span class="keywordflow">else</span></div>
|
||||
@@ -363,17 +363,17 @@ $(function() {
|
||||
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="keywordflow">return</span> PFR_PJ_INVALID;</div>
|
||||
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  }</div>
|
||||
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  </div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a> =</div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a> =</div>
|
||||
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  parseBase58<AccountID>(jvParams[jss::source_account].asString());</div>
|
||||
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>)</div>
|
||||
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>)</div>
|
||||
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  {</div>
|
||||
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  <a class="code" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a> = <a class="code" href="namespaceripple.html#ab114d40490d1a6a0ab2fa6053167d461">rpcError</a>(<a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a967859223f75630b2c78876fca0c0436">rpcSRC_ACT_MALFORMED</a>);</div>
|
||||
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="keywordflow">return</span> PFR_PJ_INVALID;</div>
|
||||
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  }</div>
|
||||
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  </div>
|
||||
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <a class="code" href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">raDstAccount</a> =</div>
|
||||
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <a class="code" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a> =</div>
|
||||
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  parseBase58<AccountID>(jvParams[jss::destination_account].asString());</div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">raDstAccount</a>)</div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a>)</div>
|
||||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  {</div>
|
||||
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  <a class="code" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a> = <a class="code" href="namespaceripple.html#ab114d40490d1a6a0ab2fa6053167d461">rpcError</a>(<a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932ac88bf3c7097096c5ed0fc4d354e91950">rpcDST_ACT_MALFORMED</a>);</div>
|
||||
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  <span class="keywordflow">return</span> PFR_PJ_INVALID;</div>
|
||||
@@ -405,13 +405,13 @@ $(function() {
|
||||
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>  <span class="keywordflow">return</span> PFR_PJ_INVALID;</div>
|
||||
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>  }</div>
|
||||
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  </div>
|
||||
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  <a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>.emplace();</div>
|
||||
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  <span class="keywordflow">if</span> (!<a class="code" href="namespaceripple.html#aa9cb2090c47c4d84b469ae634cdfdc59">amountFromJsonNoThrow</a>(*<a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>, jvParams[jss::send_max]) ||</div>
|
||||
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>  (<a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>->getCurrency().isZero() &&</div>
|
||||
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>  <a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>->getIssuer().isNonZero()) ||</div>
|
||||
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>  (<a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>->getCurrency() == <a class="code" href="namespaceripple.html#a0d78fe5b5eff36774b5be525cbcc3972">badCurrency</a>()) ||</div>
|
||||
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>  (*<a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a> <= beast::zero &&</div>
|
||||
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>  *<a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a> != <a class="code" href="classripple_1_1STAmount.html">STAmount</a>(<a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>->issue(), 1u, 0, <span class="keyword">true</span>)))</div>
|
||||
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  <a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>.<a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional/emplace.html">emplace</a>();</div>
|
||||
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  <span class="keywordflow">if</span> (!<a class="code" href="namespaceripple.html#aa9cb2090c47c4d84b469ae634cdfdc59">amountFromJsonNoThrow</a>(*<a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>, jvParams[jss::send_max]) ||</div>
|
||||
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>  (<a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>->getCurrency().isZero() &&</div>
|
||||
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>  <a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>->getIssuer().isNonZero()) ||</div>
|
||||
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>  (<a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>->getCurrency() == <a class="code" href="namespaceripple.html#a0d78fe5b5eff36774b5be525cbcc3972">badCurrency</a>()) ||</div>
|
||||
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>  (*<a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a> <= beast::zero &&</div>
|
||||
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>  *<a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a> != <a class="code" href="classripple_1_1STAmount.html">STAmount</a>(<a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>->issue(), 1u, 0, <span class="keyword">true</span>)))</div>
|
||||
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>  {</div>
|
||||
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>  <a class="code" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a> = <a class="code" href="namespaceripple.html#ab114d40490d1a6a0ab2fa6053167d461">rpcError</a>(<a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a70a773ee3a341f5704835d3276b814a0">rpcSENDMAX_MALFORMED</a>);</div>
|
||||
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>  <span class="keywordflow">return</span> PFR_PJ_INVALID;</div>
|
||||
@@ -462,19 +462,19 @@ $(function() {
|
||||
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>  }</div>
|
||||
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>  <span class="keywordflow">else</span> <span class="keywordflow">if</span> (srcIssuerID.<a class="code" href="classripple_1_1base__uint.html#a6fd7dba1ad932f4c1246c9a090c145e5">isZero</a>())</div>
|
||||
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>  {</div>
|
||||
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>  srcIssuerID = *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>;</div>
|
||||
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>  srcIssuerID = *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>;</div>
|
||||
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>  }</div>
|
||||
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  </div>
|
||||
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>)</div>
|
||||
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>)</div>
|
||||
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>  {</div>
|
||||
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>  <span class="comment">// If the currencies don't match, ignore the source currency.</span></div>
|
||||
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>  <span class="keywordflow">if</span> (srcCurrencyID == <a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>->getCurrency())</div>
|
||||
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>  <span class="keywordflow">if</span> (srcCurrencyID == <a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>->getCurrency())</div>
|
||||
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>  {</div>
|
||||
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>  <span class="comment">// If neither is the source and they are not equal, then the</span></div>
|
||||
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  <span class="comment">// source issuer is illegal.</span></div>
|
||||
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  <span class="keywordflow">if</span> (srcIssuerID != *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a> &&</div>
|
||||
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>  <a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>->getIssuer() != *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a> &&</div>
|
||||
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>  srcIssuerID != <a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>->getIssuer())</div>
|
||||
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  <span class="keywordflow">if</span> (srcIssuerID != *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a> &&</div>
|
||||
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>  <a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>->getIssuer() != *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a> &&</div>
|
||||
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>  srcIssuerID != <a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>->getIssuer())</div>
|
||||
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>  {</div>
|
||||
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  <a class="code" href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">jvStatus</a> = <a class="code" href="namespaceripple.html#ab114d40490d1a6a0ab2fa6053167d461">rpcError</a>(<a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a9e0f3e460ea9530eb29736e0cd9b4304">rpcSRC_ISR_MALFORMED</a>);</div>
|
||||
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>  <span class="keywordflow">return</span> PFR_PJ_INVALID;</div>
|
||||
@@ -482,20 +482,20 @@ $(function() {
|
||||
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  </div>
|
||||
<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>  <span class="comment">// If both are the source, use the source.</span></div>
|
||||
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  <span class="comment">// Otherwise, use the one that's not the source.</span></div>
|
||||
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  <span class="keywordflow">if</span> (srcIssuerID != *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>)</div>
|
||||
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  <span class="keywordflow">if</span> (srcIssuerID != *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>)</div>
|
||||
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>  {</div>
|
||||
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  <a class="code" href="classripple_1_1PathRequest.html#a491fc9c5e46cc89223a7d17191a7b775">sciSourceCurrencies</a>.insert(</div>
|
||||
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  {srcCurrencyID, srcIssuerID});</div>
|
||||
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>  }</div>
|
||||
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>->getIssuer() != *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>)</div>
|
||||
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>->getIssuer() != *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>)</div>
|
||||
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  {</div>
|
||||
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  <a class="code" href="classripple_1_1PathRequest.html#a491fc9c5e46cc89223a7d17191a7b775">sciSourceCurrencies</a>.insert(</div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  {srcCurrencyID, <a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>->getIssuer()});</div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  {srcCurrencyID, <a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>->getIssuer()});</div>
|
||||
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  }</div>
|
||||
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>  <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  {</div>
|
||||
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  <a class="code" href="classripple_1_1PathRequest.html#a491fc9c5e46cc89223a7d17191a7b775">sciSourceCurrencies</a>.insert(</div>
|
||||
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  {srcCurrencyID, *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>});</div>
|
||||
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  {srcCurrencyID, *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>});</div>
|
||||
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>  }</div>
|
||||
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  }</div>
|
||||
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>  }</div>
|
||||
@@ -542,12 +542,12 @@ $(function() {
|
||||
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>  <span class="keywordflow">return</span> i->second;</div>
|
||||
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>  <span class="keyword">auto</span> pathfinder = std::make_unique<Pathfinder>(</div>
|
||||
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>  cache,</div>
|
||||
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>  *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>,</div>
|
||||
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>  *<a class="code" href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">raDstAccount</a>,</div>
|
||||
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>  *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>,</div>
|
||||
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>  *<a class="code" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a>,</div>
|
||||
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>  currency,</div>
|
||||
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>  boost::none,</div>
|
||||
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>  std::nullopt,</div>
|
||||
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>  dst_amount,</div>
|
||||
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>  <a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>,</div>
|
||||
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>  <a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>,</div>
|
||||
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>  <a class="code" href="classripple_1_1PathRequest.html#abed473dbc8bd4714792065168aa8f0df">app_</a>);</div>
|
||||
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>  <span class="keywordflow">if</span> (pathfinder->findPaths(level))</div>
|
||||
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>  pathfinder->computePathRanks(<a class="code" href="classripple_1_1PathRequest.html#acdef7fb0f5df2d845e13207c2e37cbd5">max_paths_</a>);</div>
|
||||
@@ -563,14 +563,14 @@ $(function() {
|
||||
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>  <a class="code" href="classJson_1_1Value.html">Json::Value</a>& jvArray)</div>
|
||||
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span> {</div>
|
||||
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>  <span class="keyword">auto</span> sourceCurrencies = <a class="code" href="classripple_1_1PathRequest.html#a491fc9c5e46cc89223a7d17191a7b775">sciSourceCurrencies</a>;</div>
|
||||
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>  <span class="keywordflow">if</span> (sourceCurrencies.empty() && <a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>)</div>
|
||||
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>  <span class="keywordflow">if</span> (sourceCurrencies.empty() && <a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>)</div>
|
||||
<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>  {</div>
|
||||
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>  sourceCurrencies.insert(<a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>->issue());</div>
|
||||
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>  sourceCurrencies.insert(<a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>->issue());</div>
|
||||
<div class="line"><a name="l00498"></a><span class="lineno"> 498</span>  }</div>
|
||||
<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>  <span class="keywordflow">if</span> (sourceCurrencies.empty())</div>
|
||||
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>  {</div>
|
||||
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>  <span class="keyword">auto</span> currencies = <a class="code" href="namespaceripple.html#a3c5f274e7acff7630f3e7a544f90c109">accountSourceCurrencies</a>(*<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>, cache, <span class="keyword">true</span>);</div>
|
||||
<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>  <span class="keywordtype">bool</span> <span class="keyword">const</span> sameAccount = *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a> == *<a class="code" href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">raDstAccount</a>;</div>
|
||||
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>  <span class="keyword">auto</span> currencies = <a class="code" href="namespaceripple.html#a3c5f274e7acff7630f3e7a544f90c109">accountSourceCurrencies</a>(*<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>, cache, <span class="keyword">true</span>);</div>
|
||||
<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>  <span class="keywordtype">bool</span> <span class="keyword">const</span> sameAccount = *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a> == *<a class="code" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a>;</div>
|
||||
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& c : currencies)</div>
|
||||
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>  {</div>
|
||||
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>  <span class="keywordflow">if</span> (!sameAccount || c != <a class="code" href="classripple_1_1PathRequest.html#a469d7fcd93a69f98849297fe1791a140">saDstAmount</a>.<a class="code" href="classripple_1_1STAmount.html#a2563a8f586a001bfbbc88630701deaf1">getCurrency</a>())</div>
|
||||
@@ -578,7 +578,7 @@ $(function() {
|
||||
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>  <span class="keywordflow">if</span> (sourceCurrencies.size() >= <a class="code" href="namespaceripple_1_1RPC_1_1Tuning.html#a969f1c9323ed9b108968d191f75299f5">RPC::Tuning::max_auto_src_cur</a>)</div>
|
||||
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>  sourceCurrencies.insert(</div>
|
||||
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>  {c, c.isZero() ? <a class="code" href="namespaceripple.html#a21696ba0d0fac348f88f1b9da51091b0">xrpAccount</a>() : *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>});</div>
|
||||
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>  {c, c.isZero() ? <a class="code" href="namespaceripple.html#a21696ba0d0fac348f88f1b9da51091b0">xrpAccount</a>() : *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>});</div>
|
||||
<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>  }</div>
|
||||
<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>  }</div>
|
||||
<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>  }</div>
|
||||
@@ -607,8 +607,8 @@ $(function() {
|
||||
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>  </div>
|
||||
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>  <span class="keyword">auto</span>& sourceAccount = !<a class="code" href="namespaceripple.html#a20d30277b9c78756b3d14493055a307c">isXRP</a>(issue.account)</div>
|
||||
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>  ? issue.account</div>
|
||||
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>  : <a class="code" href="namespaceripple.html#a20d30277b9c78756b3d14493055a307c">isXRP</a>(issue.currency) ? <a class="code" href="namespaceripple.html#a21696ba0d0fac348f88f1b9da51091b0">xrpAccount</a>() : *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>;</div>
|
||||
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>  <a class="code" href="classripple_1_1STAmount.html">STAmount</a> saMaxAmount = <a class="code" href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">saSendMax</a>.value_or(</div>
|
||||
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>  : <a class="code" href="namespaceripple.html#a20d30277b9c78756b3d14493055a307c">isXRP</a>(issue.currency) ? <a class="code" href="namespaceripple.html#a21696ba0d0fac348f88f1b9da51091b0">xrpAccount</a>() : *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>;</div>
|
||||
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>  <a class="code" href="classripple_1_1STAmount.html">STAmount</a> saMaxAmount = <a class="code" href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">saSendMax</a>.<a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional/value_or.html">value_or</a>(</div>
|
||||
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>  <a class="code" href="classripple_1_1STAmount.html">STAmount</a>({issue.currency, sourceAccount}, 1u, 0, <span class="keyword">true</span>));</div>
|
||||
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>  </div>
|
||||
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>  JLOG(<a class="code" href="classripple_1_1PathRequest.html#aefda25bb1bf52929a28009e108deaf35">m_journal</a>.<a class="code" href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">debug</a>())</div>
|
||||
@@ -624,8 +624,8 @@ $(function() {
|
||||
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>  saMaxAmount, <span class="comment">// --> Amount to send is unlimited</span></div>
|
||||
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>  <span class="comment">// to get an estimate.</span></div>
|
||||
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>  dst_amount, <span class="comment">// --> Amount to deliver.</span></div>
|
||||
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>  *<a class="code" href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">raDstAccount</a>, <span class="comment">// --> Account to deliver to.</span></div>
|
||||
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>  *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>, <span class="comment">// --> Account sending from.</span></div>
|
||||
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>  *<a class="code" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a>, <span class="comment">// --> Account to deliver to.</span></div>
|
||||
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>  *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>, <span class="comment">// --> Account sending from.</span></div>
|
||||
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>  ps, <span class="comment">// --> Path set.</span></div>
|
||||
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>  <a class="code" href="classripple_1_1PathRequest.html#abed473dbc8bd4714792065168aa8f0df">app_</a>.<a class="code" href="classripple_1_1Application.html#a25782128c9548339beec993b748b0268">logs</a>(),</div>
|
||||
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>  &rcInput);</div>
|
||||
@@ -644,8 +644,8 @@ $(function() {
|
||||
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span>  saMaxAmount, <span class="comment">// --> Amount to send is unlimited</span></div>
|
||||
<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>  <span class="comment">// to get an estimate.</span></div>
|
||||
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>  dst_amount, <span class="comment">// --> Amount to deliver.</span></div>
|
||||
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span>  *<a class="code" href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">raDstAccount</a>, <span class="comment">// --> Account to deliver to.</span></div>
|
||||
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>  *<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>, <span class="comment">// --> Account sending from.</span></div>
|
||||
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span>  *<a class="code" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a>, <span class="comment">// --> Account to deliver to.</span></div>
|
||||
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>  *<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>, <span class="comment">// --> Account sending from.</span></div>
|
||||
<div class="line"><a name="l00578"></a><span class="lineno"> 578</span>  ps, <span class="comment">// --> Path set.</span></div>
|
||||
<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>  <a class="code" href="classripple_1_1PathRequest.html#abed473dbc8bd4714792065168aa8f0df">app_</a>.<a class="code" href="classripple_1_1Application.html#a25782128c9548339beec993b748b0268">logs</a>());</div>
|
||||
<div class="line"><a name="l00580"></a><span class="lineno"> 580</span>  </div>
|
||||
@@ -721,15 +721,15 @@ $(function() {
|
||||
<div class="line"><a name="l00650"></a><span class="lineno"> 650</span>  <span class="comment">// Old ripple_path_find API gives destination_currencies</span></div>
|
||||
<div class="line"><a name="l00651"></a><span class="lineno"> 651</span>  <span class="keyword">auto</span>& destCurrencies =</div>
|
||||
<div class="line"><a name="l00652"></a><span class="lineno"> 652</span>  (newStatus[jss::destination_currencies] = <a class="code" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">Json::arrayValue</a>);</div>
|
||||
<div class="line"><a name="l00653"></a><span class="lineno"> 653</span>  <span class="keyword">auto</span> usCurrencies = <a class="code" href="namespaceripple.html#a37173963b40ddf6c4e4245d821125ffb">accountDestCurrencies</a>(*<a class="code" href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">raDstAccount</a>, cache, <span class="keyword">true</span>);</div>
|
||||
<div class="line"><a name="l00653"></a><span class="lineno"> 653</span>  <span class="keyword">auto</span> usCurrencies = <a class="code" href="namespaceripple.html#a37173963b40ddf6c4e4245d821125ffb">accountDestCurrencies</a>(*<a class="code" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a>, cache, <span class="keyword">true</span>);</div>
|
||||
<div class="line"><a name="l00654"></a><span class="lineno"> 654</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& c : usCurrencies)</div>
|
||||
<div class="line"><a name="l00655"></a><span class="lineno"> 655</span>  destCurrencies.append(<a class="code" href="namespaceripple.html#a96888695e8d79474e080c334f149e30a">to_string</a>(c));</div>
|
||||
<div class="line"><a name="l00655"></a><span class="lineno"> 655</span>  destCurrencies.append(<a class="code" href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">to_string</a>(c));</div>
|
||||
<div class="line"><a name="l00656"></a><span class="lineno"> 656</span>  }</div>
|
||||
<div class="line"><a name="l00657"></a><span class="lineno"> 657</span>  </div>
|
||||
<div class="line"><a name="l00658"></a><span class="lineno"> 658</span>  newStatus[jss::source_account] =</div>
|
||||
<div class="line"><a name="l00659"></a><span class="lineno"> 659</span>  <a class="code" href="classripple_1_1PathRequest.html#abed473dbc8bd4714792065168aa8f0df">app_</a>.<a class="code" href="classripple_1_1Application.html#a0d508c01af813d937de83e30c58dd828">accountIDCache</a>().<a class="code" href="classripple_1_1AccountIDCache.html#a7c3b7a60b432ff4dcb87dcde20c61c02">toBase58</a>(*<a class="code" href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">raSrcAccount</a>);</div>
|
||||
<div class="line"><a name="l00659"></a><span class="lineno"> 659</span>  <a class="code" href="classripple_1_1PathRequest.html#abed473dbc8bd4714792065168aa8f0df">app_</a>.<a class="code" href="classripple_1_1Application.html#a0d508c01af813d937de83e30c58dd828">accountIDCache</a>().<a class="code" href="classripple_1_1AccountIDCache.html#a7c3b7a60b432ff4dcb87dcde20c61c02">toBase58</a>(*<a class="code" href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">raSrcAccount</a>);</div>
|
||||
<div class="line"><a name="l00660"></a><span class="lineno"> 660</span>  newStatus[jss::destination_account] =</div>
|
||||
<div class="line"><a name="l00661"></a><span class="lineno"> 661</span>  <a class="code" href="classripple_1_1PathRequest.html#abed473dbc8bd4714792065168aa8f0df">app_</a>.<a class="code" href="classripple_1_1Application.html#a0d508c01af813d937de83e30c58dd828">accountIDCache</a>().<a class="code" href="classripple_1_1AccountIDCache.html#a7c3b7a60b432ff4dcb87dcde20c61c02">toBase58</a>(*<a class="code" href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">raDstAccount</a>);</div>
|
||||
<div class="line"><a name="l00661"></a><span class="lineno"> 661</span>  <a class="code" href="classripple_1_1PathRequest.html#abed473dbc8bd4714792065168aa8f0df">app_</a>.<a class="code" href="classripple_1_1Application.html#a0d508c01af813d937de83e30c58dd828">accountIDCache</a>().<a class="code" href="classripple_1_1AccountIDCache.html#a7c3b7a60b432ff4dcb87dcde20c61c02">toBase58</a>(*<a class="code" href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">raDstAccount</a>);</div>
|
||||
<div class="line"><a name="l00662"></a><span class="lineno"> 662</span>  newStatus[jss::destination_amount] = <a class="code" href="classripple_1_1PathRequest.html#a469d7fcd93a69f98849297fe1791a140">saDstAmount</a>.<a class="code" href="classripple_1_1STAmount.html#a02bef3696a9cb07b72e5ec750e7ea456">getJson</a>(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>);</div>
|
||||
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span>  newStatus[jss::full_reply] = !fast;</div>
|
||||
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span>  </div>
|
||||
@@ -811,10 +811,10 @@ $(function() {
|
||||
<div class="line"><a name="l00740"></a><span class="lineno"> 740</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a51571c9ceb168181b1d2b56fb812ce67"><div class="ttname"><a href="classripple_1_1PathRequest.html#a51571c9ceb168181b1d2b56fb812ce67">ripple::PathRequest::doClose</a></div><div class="ttdeci">Json::Value doClose(Json::Value const &)</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8cpp_source.html#l00445">PathRequest.cpp:445</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a0d78fe5b5eff36774b5be525cbcc3972"><div class="ttname"><a href="namespaceripple.html#a0d78fe5b5eff36774b5be525cbcc3972">ripple::badCurrency</a></div><div class="ttdeci">Currency const & badCurrency()</div><div class="ttdoc">We deliberately disallow the currency that looks like "XRP" because too many people were using it ins...</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8cpp_source.html#l00138">UintTypes.cpp:138</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a0d78fe5b5eff36774b5be525cbcc3972"><div class="ttname"><a href="namespaceripple.html#a0d78fe5b5eff36774b5be525cbcc3972">ripple::badCurrency</a></div><div class="ttdeci">Currency const & badCurrency()</div><div class="ttdoc">We deliberately disallow the currency that looks like "XRP" because too many people were using it ins...</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8cpp_source.html#l00135">UintTypes.cpp:135</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="anamespaceripple_html_a17931969e24fe7e94e61d6e50f7f5cb7"><div class="ttname"><a href="namespaceripple.html#a17931969e24fe7e94e61d6e50f7f5cb7">ripple::systemCurrencyCode</a></div><div class="ttdeci">static std::string const & systemCurrencyCode()</div><div class="ttdef"><b>Definition:</b> <a href="SystemParameters_8h_source.html#l00054">SystemParameters.h:54</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a791ac17da7afb28eaa4c229daa4ccef5"><div class="ttname"><a href="namespaceripple.html#a791ac17da7afb28eaa4c229daa4ccef5">ripple::to_currency</a></div><div class="ttdeci">bool to_currency(Currency &currency, std::string const &code)</div><div class="ttdoc">Tries to convert a string to a Currency, returns true on success.</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8cpp_source.html#l00083">UintTypes.cpp:83</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a791ac17da7afb28eaa4c229daa4ccef5"><div class="ttname"><a href="namespaceripple.html#a791ac17da7afb28eaa4c229daa4ccef5">ripple::to_currency</a></div><div class="ttdeci">bool to_currency(Currency &currency, std::string const &code)</div><div class="ttdoc">Tries to convert a string to a Currency, returns true on success.</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8cpp_source.html#l00080">UintTypes.cpp:80</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aa9cb2090c47c4d84b469ae634cdfdc59"><div class="ttname"><a href="namespaceripple.html#aa9cb2090c47c4d84b469ae634cdfdc59">ripple::amountFromJsonNoThrow</a></div><div class="ttdeci">bool amountFromJsonNoThrow(STAmount &result, Json::Value const &jvSource)</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00951">STAmount.cpp:951</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932ab2d46f2d2f48b9b2a69a3dd7900c2095"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932ab2d46f2d2f48b9b2a69a3dd7900c2095">ripple::rpcDST_AMT_MALFORMED</a></div><div class="ttdeci">@ rpcDST_AMT_MALFORMED</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00106">ErrorCodes.h:106</a></div></div>
|
||||
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</div></div>
|
||||
@@ -822,7 +822,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_adc0dd0c06af0ea4ae046927a5053cf3b"><div class="ttname"><a href="classripple_1_1PathRequest.html#adc0dd0c06af0ea4ae046927a5053cf3b">ripple::PathRequest::mContext</a></div><div class="ttdeci">std::map< Issue, STPathSet > mContext</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00148">PathRequest.h:148</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_aa893afc50365693cd09aec41903336dd"><div class="ttname"><a href="classripple_1_1PathRequest.html#aa893afc50365693cd09aec41903336dd">ripple::PathRequest::getPathFinder</a></div><div class="ttdeci">std::unique_ptr< Pathfinder > const & getPathFinder(std::shared_ptr< RippleLineCache > const &, hash_map< Currency, std::unique_ptr< Pathfinder >> &, Currency const &, STAmount const &, int const)</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8cpp_source.html#l00462">PathRequest.cpp:462</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a1494da718290b7938506ced557f5d71d"><div class="ttname"><a href="classripple_1_1Config.html#a1494da718290b7938506ced557f5d71d">ripple::Config::PATH_SEARCH</a></div><div class="ttdeci">int PATH_SEARCH</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00163">Config.h:163</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_ad2bffc75e554b89befbb9388e07392c0"><div class="ttname"><a href="classripple_1_1base__uint.html#ad2bffc75e554b89befbb9388e07392c0">ripple::base_uint::isNonZero</a></div><div class="ttdeci">bool isNonZero() const</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00444">base_uint.h:444</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_ad2bffc75e554b89befbb9388e07392c0"><div class="ttname"><a href="classripple_1_1base__uint.html#ad2bffc75e554b89befbb9388e07392c0">ripple::base_uint::isNonZero</a></div><div class="ttdeci">bool isNonZero() const</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00513">base_uint.h:513</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_ab72082fce8ecd60ebdd217c6cdec3523"><div class="ttname"><a href="classripple_1_1PathRequest.html#ab72082fce8ecd60ebdd217c6cdec3523">ripple::PathRequest::mLastIndex</a></div><div class="ttdeci">LedgerIndex mLastIndex</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00153">PathRequest.h:153</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_adebe4d783be9c979e67fdbb2bc27162fae9a023686bac48d78ee1d9d7aaa95b5f"><div class="ttname"><a href="namespaceripple.html#adebe4d783be9c979e67fdbb2bc27162fae9a023686bac48d78ee1d9d7aaa95b5f">ripple::terNO_LINE</a></div><div class="ttdeci">@ terNO_LINE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00195">TER.h:195</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">Json::arrayValue</a></div><div class="ttdeci">@ arrayValue</div><div class="ttdoc">array value (ordered list)</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00042">json_value.h:42</a></div></div>
|
||||
@@ -831,10 +831,11 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a469d7fcd93a69f98849297fe1791a140"><div class="ttname"><a href="classripple_1_1PathRequest.html#a469d7fcd93a69f98849297fe1791a140">ripple::PathRequest::saDstAmount</a></div><div class="ttdeci">STAmount saDstAmount</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00144">PathRequest.h:144</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a37173963b40ddf6c4e4245d821125ffb"><div class="ttname"><a href="namespaceripple.html#a37173963b40ddf6c4e4245d821125ffb">ripple::accountDestCurrencies</a></div><div class="ttdeci">hash_set< Currency > accountDestCurrencies(AccountID const &account, std::shared_ptr< RippleLineCache > const &lrCache, bool includeXRP)</div><div class="ttdef"><b>Definition:</b> <a href="AccountCurrencies_8cpp_source.html#l00064">AccountCurrencies.cpp:64</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_a02bef3696a9cb07b72e5ec750e7ea456"><div class="ttname"><a href="classripple_1_1STAmount.html#a02bef3696a9cb07b72e5ec750e7ea456">ripple::STAmount::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions) const override</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00596">STAmount.cpp:596</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_af195236c8da60b1638c7f81deddeafb9"><div class="ttname"><a href="classripple_1_1PathRequest.html#af195236c8da60b1638c7f81deddeafb9">ripple::PathRequest::raDstAccount</a></div><div class="ttdeci">boost::optional< AccountID > raDstAccount</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00143">PathRequest.h:143</a></div></div>
|
||||
<div class="ttc" id="avalue_or_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional/value_or.html">std::optional::value_or</a></div><div class="ttdeci">T value_or(T... args)</div></div>
|
||||
<div class="ttc" id="astructripple_1_1path_1_1RippleCalc_1_1Input_html"><div class="ttname"><a href="structripple_1_1path_1_1RippleCalc_1_1Input.html">ripple::path::RippleCalc::Input</a></div><div class="ttdef"><b>Definition:</b> <a href="RippleCalc_8h_source.html#l00046">RippleCalc.h:46</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a08a13b62b18272366f788632359e8793"><div class="ttname"><a href="namespaceripple.html#a08a13b62b18272366f788632359e8793">ripple::toBase58</a></div><div class="ttdeci">std::string toBase58(AccountID const &v)</div><div class="ttdoc">Convert AccountID to base58 checked string.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00029">AccountID.cpp:29</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_abf4fdbb06cf59de1a826fe69494da766"><div class="ttname"><a href="classripple_1_1PathRequest.html#abf4fdbb06cf59de1a826fe69494da766">ripple::PathRequest::jvStatus</a></div><div class="ttdeci">Json::Value jvStatus</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00139">PathRequest.h:139</a></div></div>
|
||||
<div class="ttc" id="aemplace_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional/emplace.html">std::optional::emplace</a></div><div class="ttdeci">T emplace(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a44c5a32448be6762426bbc5fb2ea58d8"><div class="ttname"><a href="classripple_1_1PathRequest.html#a44c5a32448be6762426bbc5fb2ea58d8">ripple::PathRequest::convert_all_</a></div><div class="ttdeci">bool convert_all_</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00150">PathRequest.h:150</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_ad8fefe3e8ad583e1ed1bf02094ac3d8f"><div class="ttname"><a href="classbeast_1_1Journal.html#ad8fefe3e8ad583e1ed1bf02094ac3d8f">beast::Journal::warn</a></div><div class="ttdeci">Stream warn() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00327">Journal.h:327</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>
|
||||
@@ -842,11 +843,11 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_ab324991f586a3dd494a3c874b7b193b2"><div class="ttname"><a href="classripple_1_1PathRequest.html#ab324991f586a3dd494a3c874b7b193b2">ripple::PathRequest::full_reply_</a></div><div class="ttdeci">std::chrono::steady_clock::time_point full_reply_</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00163">PathRequest.h:163</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a88e1e61c4832e514f214e836ff933d9d"><div class="ttname"><a href="classripple_1_1PathRequest.html#a88e1e61c4832e514f214e836ff933d9d">ripple::PathRequest::mIndexLock</a></div><div class="ttdeci">std::recursive_mutex mIndexLock</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00152">PathRequest.h:152</a></div></div>
|
||||
<div class="ttc" id="afunction_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a96888695e8d79474e080c334f149e30a"><div class="ttname"><a href="namespaceripple.html#a96888695e8d79474e080c334f149e30a">ripple::to_string</a></div><div class="ttdeci">std::string to_string(ListDisposition disposition)</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00045">ValidatorList.cpp:45</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a929efe86ae5b04f853e1bf54a61cd44a"><div class="ttname"><a href="classripple_1_1PathRequest.html#a929efe86ae5b04f853e1bf54a61cd44a">ripple::PathRequest::consumer_</a></div><div class="ttdeci">Resource::Consumer & consumer_</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00136">PathRequest.h:136</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad2487abbcc1a5d6064b72144b461df6eaf77cbea9706ce2ee7fdf5a85efbf70c5"><div class="ttname"><a href="namespaceripple.html#ad2487abbcc1a5d6064b72144b461df6eaf77cbea9706ce2ee7fdf5a85efbf70c5">ripple::tapNONE</a></div><div class="ttdeci">@ tapNONE</div><div class="ttdef"><b>Definition:</b> <a href="ApplyView_8h_source.html#l00031">ApplyView.h:31</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad2487abbcc1a5d6064b72144b461df6eaf77cbea9706ce2ee7fdf5a85efbf70c5"><div class="ttname"><a href="namespaceripple.html#ad2487abbcc1a5d6064b72144b461df6eaf77cbea9706ce2ee7fdf5a85efbf70c5">ripple::tapNONE</a></div><div class="ttdeci">@ tapNONE</div><div class="ttdef"><b>Definition:</b> <a href="ApplyView_8h_source.html#l00030">ApplyView.h:30</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a0c9bbbcbb22fe8dd97a0105524fa7fb4"><div class="ttname"><a href="classripple_1_1PathRequest.html#a0c9bbbcbb22fe8dd97a0105524fa7fb4">ripple::PathRequest::fCompletion</a></div><div class="ttdeci">std::function< void(void)> fCompletion</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00135">PathRequest.h:135</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a0d508c01af813d937de83e30c58dd828"><div class="ttname"><a href="classripple_1_1Application.html#a0d508c01af813d937de83e30c58dd828">ripple::Application::accountIDCache</a></div><div class="ttdeci">virtual AccountIDCache const & accountIDCache() const =0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_ae362290ea5de44d6f9dc01550f9a5e49"><div class="ttname"><a href="classripple_1_1PathRequest.html#ae362290ea5de44d6f9dc01550f9a5e49">ripple::PathRequest::raDstAccount</a></div><div class="ttdeci">std::optional< AccountID > raDstAccount</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00143">PathRequest.h:143</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a757dbe77ad46c6e6e3a549c33fbd4f8e"><div class="ttname"><a href="classripple_1_1Config.html#a757dbe77ad46c6e6e3a549c33fbd4f8e">ripple::Config::PATH_SEARCH_MAX</a></div><div class="ttdeci">int PATH_SEARCH_MAX</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00165">Config.h:165</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a426bdbb87f6dc2082cf6f418526901cb"><div class="ttname"><a href="classripple_1_1Application.html#a426bdbb87f6dc2082cf6f418526901cb">ripple::Application::getFeeTrack</a></div><div class="ttdeci">virtual LoadFeeTrack & getFeeTrack()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_acddfaf10d9bf36572a85c8cb2ef5eb46"><div class="ttname"><a href="classripple_1_1PathRequest.html#acddfaf10d9bf36572a85c8cb2ef5eb46">ripple::PathRequest::quick_reply_</a></div><div class="ttdeci">std::chrono::steady_clock::time_point quick_reply_</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00162">PathRequest.h:162</a></div></div>
|
||||
@@ -855,11 +856,11 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_aee39db45aa65eddca7002ad9bf3e7877"><div class="ttname"><a href="classripple_1_1STAmount.html#aee39db45aa65eddca7002ad9bf3e7877">ripple::STAmount::getFullText</a></div><div class="ttdeci">std::string getFullText() const override</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00489">STAmount.cpp:489</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html"><div class="ttname"><a href="namespaceJson.html">Json</a></div><div class="ttdoc">JSON (JavaScript Object Notation).</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00027">json_reader.cpp:27</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a7e49ac977e4bcf59745a09d426669f75"><div class="ttname"><a href="classJson_1_1Value.html#a7e49ac977e4bcf59745a09d426669f75">Json::Value::append</a></div><div class="ttdeci">Value & append(const Value &value)</div><div class="ttdoc">Append value to array at the end.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00882">json_value.cpp:882</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_a6fd7dba1ad932f4c1246c9a090c145e5"><div class="ttname"><a href="classripple_1_1base__uint.html#a6fd7dba1ad932f4c1246c9a090c145e5">ripple::base_uint::isZero</a></div><div class="ttdeci">bool isZero() const</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00439">base_uint.h:439</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_a6fd7dba1ad932f4c1246c9a090c145e5"><div class="ttname"><a href="classripple_1_1base__uint.html#a6fd7dba1ad932f4c1246c9a090c145e5">ripple::base_uint::isZero</a></div><div class="ttdeci">bool isZero() const</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00508">base_uint.h:508</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6">Json::objectValue</a></div><div class="ttdeci">@ objectValue</div><div class="ttdoc">object value (collection of name/value pairs).</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00043">json_value.h:43</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a55aa6fba11252368b1b70f6613092eab"><div class="ttname"><a href="classripple_1_1PathRequest.html#a55aa6fba11252368b1b70f6613092eab">ripple::PathRequest::PathRequest</a></div><div class="ttdeci">PathRequest(Application &app, std::shared_ptr< InfoSub > const &subscriber, int id, PathRequests &, beast::Journal journal)</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8cpp_source.html#l00043">PathRequest.cpp:43</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_acdef7fb0f5df2d845e13207c2e37cbd5"><div class="ttname"><a href="classripple_1_1PathRequest.html#acdef7fb0f5df2d845e13207c2e37cbd5">ripple::PathRequest::max_paths_</a></div><div class="ttdeci">static unsigned const int max_paths_</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00165">PathRequest.h:165</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a50c370db96b4fdcdd202d9c2c38afce9"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">ripple::keylet::account</a></div><div class="ttdeci">Keylet account(AccountID const &id) noexcept</div><div class="ttdoc">AccountID root.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00134">Indexes.cpp:134</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a50c370db96b4fdcdd202d9c2c38afce9"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">ripple::keylet::account</a></div><div class="ttdeci">Keylet account(AccountID const &id) noexcept</div><div class="ttdoc">AccountID root.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00130">Indexes.cpp:130</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a491fc9c5e46cc89223a7d17191a7b775"><div class="ttname"><a href="classripple_1_1PathRequest.html#a491fc9c5e46cc89223a7d17191a7b775">ripple::PathRequest::sciSourceCurrencies</a></div><div class="ttdeci">std::set< Issue > sciSourceCurrencies</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00147">PathRequest.h:147</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a9f7d1f0ef48e575cae94991d61e1d5d7"><div class="ttname"><a href="classripple_1_1PathRequest.html#a9f7d1f0ef48e575cae94991d61e1d5d7">ripple::PathRequest::~PathRequest</a></div><div class="ttdeci">~PathRequest()</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8cpp_source.html#l00088">PathRequest.cpp:88</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932afff1867365ccf8f1661c8d796c93ef4c"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932afff1867365ccf8f1661c8d796c93ef4c">ripple::rpcSRC_ACT_MISSING</a></div><div class="ttdeci">@ rpcSRC_ACT_MISSING</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00121">ErrorCodes.h:121</a></div></div>
|
||||
@@ -883,6 +884,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00058">Journal.h:58</a></div></div>
|
||||
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cabd7038b5669becf7271665614c94efb6"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cabd7038b5669becf7271665614c94efb6">ripple::tecPATH_PARTIAL</a></div><div class="ttdeci">@ tecPATH_PARTIAL</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00244">TER.h:244</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a95608aae61222c1f873702cbd206a793"><div class="ttname"><a href="classripple_1_1PathRequest.html#a95608aae61222c1f873702cbd206a793">ripple::PathRequest::raSrcAccount</a></div><div class="ttdeci">std::optional< AccountID > raSrcAccount</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00142">PathRequest.h:142</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932ac88bf3c7097096c5ed0fc4d354e91950"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932ac88bf3c7097096c5ed0fc4d354e91950">ripple::rpcDST_ACT_MALFORMED</a></div><div class="ttdeci">@ rpcDST_ACT_MALFORMED</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00103">ErrorCodes.h:103</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_af8988e8f3e041e9d189bf6adb6164035"><div class="ttname"><a href="classripple_1_1PathRequest.html#af8988e8f3e041e9d189bf6adb6164035">ripple::PathRequest::isValid</a></div><div class="ttdeci">bool isValid(std::shared_ptr< RippleLineCache > const &crCache)</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8cpp_source.html#l00173">PathRequest.cpp:173</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ab114d40490d1a6a0ab2fa6053167d461"><div class="ttname"><a href="namespaceripple.html#ab114d40490d1a6a0ab2fa6053167d461">ripple::rpcError</a></div><div class="ttdeci">Json::Value rpcError(int iError, Json::Value jvResult)</div><div class="ttdef"><b>Definition:</b> <a href="RPCErr_8cpp_source.html#l00029">RPCErr.cpp:29</a></div></div>
|
||||
@@ -915,14 +917,16 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1PathRequests_html_ac1387b099a6d869399597b1eb7c97f99"><div class="ttname"><a href="classripple_1_1PathRequests.html#ac1387b099a6d869399597b1eb7c97f99">ripple::PathRequests::reportFull</a></div><div class="ttdeci">void reportFull(std::chrono::milliseconds ms)</div><div class="ttdef"><b>Definition:</b> <a href="PathRequests_8h_source.html#l00096">PathRequests.h:96</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1path_1_1RippleCalc_1_1Input_html_a6f79984cb663abdbeb7723f9a8d27895"><div class="ttname"><a href="structripple_1_1path_1_1RippleCalc_1_1Input.html#a6f79984cb663abdbeb7723f9a8d27895">ripple::path::RippleCalc::Input::partialPaymentAllowed</a></div><div class="ttdeci">bool partialPaymentAllowed</div><div class="ttdef"><b>Definition:</b> <a href="RippleCalc_8h_source.html#l00050">RippleCalc.h:50</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932ae21a94cfc5c7f48c1bdf6fd45b21e88b"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932ae21a94cfc5c7f48c1bdf6fd45b21e88b">ripple::rpcDST_AMT_MISSING</a></div><div class="ttdeci">@ rpcDST_AMT_MISSING</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00107">ErrorCodes.h:107</a></div></div>
|
||||
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_a556228cb60bcf405c225d3f64b7b01ae"><div class="ttname"><a href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">beast::Journal::debug</a></div><div class="ttdeci">Stream debug() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00315">Journal.h:315</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a04d3dabe322b1332e4ec93a1086970ed"><div class="ttname"><a href="classripple_1_1PathRequest.html#a04d3dabe322b1332e4ec93a1086970ed">ripple::PathRequest::saSendMax</a></div><div class="ttdeci">boost::optional< STAmount > saSendMax</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00145">PathRequest.h:145</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_af9776f187d3686a7fba4c2d2fbeebdf4"><div class="ttname"><a href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">ripple::to_string</a></div><div class="ttdeci">std::string to_string(Manifest const &m)</div><div class="ttdoc">Format the specified manifest to a string for debugging purposes.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00038">app/misc/impl/Manifest.cpp:38</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5af697f2c85dc33c5831e82b69c6a4e7e9"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5af697f2c85dc33c5831e82b69c6a4e7e9">ripple::lsfDisallowXRP</a></div><div class="ttdeci">@ lsfDisallowXRP</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00108">LedgerFormats.h:108</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3c5f274e7acff7630f3e7a544f90c109"><div class="ttname"><a href="namespaceripple.html#a3c5f274e7acff7630f3e7a544f90c109">ripple::accountSourceCurrencies</a></div><div class="ttdeci">hash_set< Currency > accountSourceCurrencies(AccountID const &account, std::shared_ptr< RippleLineCache > const &lrCache, bool includeXRP)</div><div class="ttdef"><b>Definition:</b> <a href="AccountCurrencies_8cpp_source.html#l00025">AccountCurrencies.cpp:25</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932ad23b4971210983fe07f7225143e02225"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932ad23b4971210983fe07f7225143e02225">ripple::rpcSRC_CUR_MALFORMED</a></div><div class="ttdeci">@ rpcSRC_CUR_MALFORMED</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00124">ErrorCodes.h:124</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequests_html"><div class="ttname"><a href="classripple_1_1PathRequests.html">ripple::PathRequests</a></div><div class="ttdef"><b>Definition:</b> <a href="PathRequests_8h_source.html#l00033">PathRequests.h:33</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_aeef2937bd7c3518fe6d2f6c0ebdcb632"><div class="ttname"><a href="classripple_1_1PathRequest.html#aeef2937bd7c3518fe6d2f6c0ebdcb632">ripple::PathRequest::hasCompletion</a></div><div class="ttdeci">bool hasCompletion()</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8cpp_source.html#l00152">PathRequest.cpp:152</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a04a908ae049e097e9e7896ba3deef874"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a04a908ae049e097e9e7896ba3deef874">ripple::rpcDST_ACT_MISSING</a></div><div class="ttdeci">@ rpcDST_ACT_MISSING</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00104">ErrorCodes.h:104</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a055960d3b874fe6a43738a961aea0289"><div class="ttname"><a href="classripple_1_1PathRequest.html#a055960d3b874fe6a43738a961aea0289">ripple::PathRequest::saSendMax</a></div><div class="ttdeci">std::optional< STAmount > saSendMax</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00145">PathRequest.h:145</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_acf6871dc3427b403cfa9aaa573a5f311"><div class="ttname"><a href="classripple_1_1PathRequest.html#acf6871dc3427b403cfa9aaa573a5f311">ripple::PathRequest::jvId</a></div><div class="ttdeci">Json::Value jvId</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00138">PathRequest.h:138</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Resource_1_1Consumer_html_a65d4f295e044ae0bf1e5ef1e4e6df539"><div class="ttname"><a href="classripple_1_1Resource_1_1Consumer.html#a65d4f295e044ae0bf1e5ef1e4e6df539">ripple::Resource::Consumer::charge</a></div><div class="ttdeci">Disposition charge(Charge const &fee)</div><div class="ttdoc">Apply a load charge to the consumer.</div><div class="ttdef"><b>Definition:</b> <a href="Consumer_8cpp_source.html#l00099">Consumer.cpp:99</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_aa8a240eee2299e40e166ab2cf6ad4064"><div class="ttname"><a href="classripple_1_1PathRequest.html#aa8a240eee2299e40e166ab2cf6ad4064">ripple::PathRequest::mOwner</a></div><div class="ttdeci">PathRequests & mOwner</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00132">PathRequest.h:132</a></div></div>
|
||||
@@ -935,7 +939,6 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a4d376ec8708712e490e77a1117dadda0"><div class="ttname"><a href="classripple_1_1PathRequest.html#a4d376ec8708712e490e77a1117dadda0">ripple::PathRequest::parseJson</a></div><div class="ttdeci">int parseJson(Json::Value const &)</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8cpp_source.html#l00275">PathRequest.cpp:275</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_aeb87b30df16719c87e6deaa50cbf734b"><div class="ttname"><a href="classripple_1_1PathRequest.html#aeb87b30df16719c87e6deaa50cbf734b">ripple::PathRequest::iLevel</a></div><div class="ttdeci">int iLevel</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00156">PathRequest.h:156</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a666b00228db15e546d031f7d31847203"><div class="ttname"><a href="classripple_1_1PathRequest.html#a666b00228db15e546d031f7d31847203">ripple::PathRequest::mInProgress</a></div><div class="ttdeci">bool mInProgress</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00154">PathRequest.h:154</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PathRequest_html_a4ce4dcc8f618cac6cad809cea9df6576"><div class="ttname"><a href="classripple_1_1PathRequest.html#a4ce4dcc8f618cac6cad809cea9df6576">ripple::PathRequest::raSrcAccount</a></div><div class="ttdeci">boost::optional< AccountID > raSrcAccount</div><div class="ttdef"><b>Definition:</b> <a href="PathRequest_8h_source.html#l00142">PathRequest.h:142</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00145">json_value.h:145</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a70a773ee3a341f5704835d3276b814a0"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a70a773ee3a341f5704835d3276b814a0">ripple::rpcSENDMAX_MALFORMED</a></div><div class="ttdeci">@ rpcSENDMAX_MALFORMED</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00119">ErrorCodes.h:119</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1AccountIDCache_html_a7c3b7a60b432ff4dcb87dcde20c61c02"><div class="ttname"><a href="classripple_1_1AccountIDCache.html#a7c3b7a60b432ff4dcb87dcde20c61c02">ripple::AccountIDCache::toBase58</a></div><div class="ttdeci">std::string toBase58(AccountID const &) const</div><div class="ttdoc">Return ripple::toBase58 for the AccountID.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00134">AccountID.cpp:134</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user