mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-23 04:25:51 +00:00
deploy: afc05659ed
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.5"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>rippled: TransactionSign.cpp Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
@@ -29,7 +29,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.5 -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
@@ -46,6 +46,11 @@ $(function() {
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function() { init_codefold(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
@@ -126,6 +131,7 @@ $(function() {
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="comment">// Used to pass extra parameters used when returning a</span></div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="comment">// a SigningFor object.</span></div>
|
||||
<div class="foldopen" id="foldopen00051" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html"> 51</a></span><span class="keyword">class </span><a class="code hl_class" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html">SigningForParams</a></div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span>{</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="keyword">private</span>:</div>
|
||||
@@ -134,82 +140,106 @@ $(function() {
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a5fd1fbb7565c244f76dac4ab1e2bc370"> 56</a></span> <a class="code hl_class" href="classripple_1_1Buffer.html">Buffer</a> <a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a5fd1fbb7565c244f76dac4ab1e2bc370">multiSignature_</a>;</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="keyword">public</span>:</div>
|
||||
<div class="foldopen" id="foldopen00059" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#aba33a51fe7b55739ddbeb1614dd91b33"> 59</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#aba33a51fe7b55739ddbeb1614dd91b33">SigningForParams</a>() : <a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0ab3efc1640b95cd72718751e4efa282">multiSigningAcctID_</a>(nullptr)</div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> {</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a22038e8b9ecf8970885310b8233af3d7"> 63</a></span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a22038e8b9ecf8970885310b8233af3d7">SigningForParams</a>(<a class="code hl_class" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html">SigningForParams</a> <span class="keyword">const</span>& rhs) = <span class="keyword">delete</span>;</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
|
||||
<div class="foldopen" id="foldopen00065" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a4bffc90e74607955d75f2c5c7747d7da"> 65</a></span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a4bffc90e74607955d75f2c5c7747d7da">SigningForParams</a>(<a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a> <span class="keyword">const</span>& multiSigningAcctID)</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> : <a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0ab3efc1640b95cd72718751e4efa282">multiSigningAcctID_</a>(&multiSigningAcctID)</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> {</div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="foldopen" id="foldopen00071" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a897684e7173a1dfbfd8472c493823f8f"> 71</a></span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a897684e7173a1dfbfd8472c493823f8f">isMultiSigning</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0ab3efc1640b95cd72718751e4efa282">multiSigningAcctID_</a> != <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="foldopen" id="foldopen00077" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ac10e287a84ad4aa4e2de888297054eb4"> 77</a></span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ac10e287a84ad4aa4e2de888297054eb4">isSingleSigning</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keywordflow">return</span> !<a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a897684e7173a1dfbfd8472c493823f8f">isMultiSigning</a>();</div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="comment">// When multi-signing we should not edit the tx_json fields.</span></div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="foldopen" id="foldopen00084" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a1daf8f048fcc29ae4836c4a348c2f1d5"> 84</a></span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a1daf8f048fcc29ae4836c4a348c2f1d5">editFields</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keywordflow">return</span> !<a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a897684e7173a1dfbfd8472c493823f8f">isMultiSigning</a>();</div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="foldopen" id="foldopen00090" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a3a5ffab63f394b541bc07cff92285faa"> 90</a></span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a3a5ffab63f394b541bc07cff92285faa">validMultiSign</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a897684e7173a1dfbfd8472c493823f8f">isMultiSigning</a>() && <a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0d4d4264aec3488e0790963298504573">multiSignPublicKey_</a> &&</div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a5fd1fbb7565c244f76dac4ab1e2bc370">multiSignature_</a>.<a class="code hl_function" href="classripple_1_1Buffer.html#a76cd91377f761afdbb2dec0a39e44005">size</a>();</div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> </div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="comment">// Don't call this method unless isMultiSigning() returns true.</span></div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00098" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a611c532721ed990dfa4c84d24207ae55"> 98</a></span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a611c532721ed990dfa4c84d24207ae55">getSigner</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0ab3efc1640b95cd72718751e4efa282">multiSigningAcctID_</a>)</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <a class="code hl_function" href="namespaceripple.html#aefd2f77338ce3c9a2fffc4f0b289b483">LogicError</a>(<span class="stringliteral">"Accessing unknown SigningForParams::getSigner()"</span>);</div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <span class="keywordflow">return</span> *<a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0ab3efc1640b95cd72718751e4efa282">multiSigningAcctID_</a>;</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <a class="code hl_class" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00106" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ab7adb33504e50be5c7539dbd2fd2878a"> 106</a></span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ab7adb33504e50be5c7539dbd2fd2878a">getPublicKey</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0d4d4264aec3488e0790963298504573">multiSignPublicKey_</a>)</div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <a class="code hl_function" href="namespaceripple.html#aefd2f77338ce3c9a2fffc4f0b289b483">LogicError</a>(<span class="stringliteral">"Accessing unknown SigningForParams::getPublicKey()"</span>);</div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="keywordflow">return</span> *<a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0d4d4264aec3488e0790963298504573">multiSignPublicKey_</a>;</div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <a class="code hl_class" href="classripple_1_1Buffer.html">Buffer</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00114" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ab8be3a2bbf6a33567583771d6652279e"> 114</a></span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ab8be3a2bbf6a33567583771d6652279e">getSignature</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a5fd1fbb7565c244f76dac4ab1e2bc370">multiSignature_</a>;</div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00120" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#afe8952f23651440793535a2e1aace2c0"> 120</a></span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#afe8952f23651440793535a2e1aace2c0">setPublicKey</a>(<a class="code hl_class" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>& multiSignPublicKey)</div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> {</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0d4d4264aec3488e0790963298504573">multiSignPublicKey_</a> = multiSignPublicKey;</div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00126" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a958f5c88910078e8a9bfa2e5eb1ff501"> 126</a></span> <a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a958f5c88910078e8a9bfa2e5eb1ff501">moveMultiSignature</a>(<a class="code hl_class" href="classripple_1_1Buffer.html">Buffer</a>&& multiSignature)</div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> {</div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <a class="code hl_variable" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a5fd1fbb7565c244f76dac4ab1e2bc370">multiSignature_</a> = std::move(multiSignature);</div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span>};</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span><span class="comment">//------------------------------------------------------------------------------</span></div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span><span class="keyword">static</span> <a class="code hl_enumeration" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932">error_code_i</a></div>
|
||||
<div class="foldopen" id="foldopen00135" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC_1_1detail.html#a0f0b35405f5c2887f6f52e25ebc7f86a"> 135</a></span><a class="code hl_function" href="namespaceripple_1_1RPC_1_1detail.html#a0f0b35405f5c2887f6f52e25ebc7f86a">acctMatchesPubKey</a>(</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<SLE const></a> accountState,</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a> <span class="keyword">const</span>& accountID,</div>
|
||||
@@ -244,8 +274,10 @@ $(function() {
|
||||
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> }</div>
|
||||
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a888a186bc5ae79d68140783e22298394">rpcBAD_SECRET</a>;</div>
|
||||
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> </div>
|
||||
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span><span class="keyword">static</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen00171" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC_1_1detail.html#a00e6bad0d6f35c70c4e10463ea34abd9"> 171</a></span><a class="code hl_function" href="namespaceripple_1_1RPC_1_1detail.html#a00e6bad0d6f35c70c4e10463ea34abd9">checkPayment</a>(</div>
|
||||
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> <span class="keyword">const</span>& params,</div>
|
||||
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>& tx_json,</div>
|
||||
@@ -347,14 +379,14 @@ $(function() {
|
||||
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keywordflow">if</span> (<span class="keyword">auto</span> ledger = app.<a class="code hl_function" href="classripple_1_1Application.html#a151d1401a346131fc6fb3efb197133e6">openLedger</a>().<a class="code hl_function" href="classripple_1_1OpenLedger.html#ad34da15d3e40a35a73bbabe104478114">current</a>())</div>
|
||||
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> {</div>
|
||||
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> <a class="code hl_class" href="classripple_1_1Pathfinder.html">Pathfinder</a> pf(</div>
|
||||
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> std::make_shared<RippleLineCache>(</div>
|
||||
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<RippleLineCache></a>(</div>
|
||||
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> ledger, app.<a class="code hl_function" href="classripple_1_1Application.html#a2897c28a5b5040e80e66f676d201d03f">journal</a>(<span class="stringliteral">"RippleLineCache"</span>)),</div>
|
||||
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> srcAddressID,</div>
|
||||
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> *dstAccountID,</div>
|
||||
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> sendMax.<a class="code hl_function" href="classripple_1_1STAmount.html#acab76380a95d902071fd26ab3425bbe5">issue</a>().<a class="code hl_variable" href="classripple_1_1Issue.html#a4b723aa4198e4c630e41de06586e2fe7">currency</a>,</div>
|
||||
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> sendMax.<a class="code hl_function" href="classripple_1_1STAmount.html#acab76380a95d902071fd26ab3425bbe5">issue</a>().<a class="code hl_variable" href="classripple_1_1Issue.html#a46e4805870b1bad6a8691bed0b8acec8">account</a>,</div>
|
||||
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> amount,</div>
|
||||
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> std::nullopt,</div>
|
||||
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
|
||||
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> domain,</div>
|
||||
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> app);</div>
|
||||
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> <span class="keywordflow">if</span> (pf.<a class="code hl_function" href="classripple_1_1Pathfinder.html#a1799d6ffb8bc27e6f7be100ab01856fd">findPaths</a>(app.<a class="code hl_function" href="classripple_1_1Application.html#a0c48dd5bcaef14e30e9ef5b96b0daa39">config</a>().<a class="code hl_variable" href="classripple_1_1Config.html#a22e402f03909935b07b56ffeb7069b0f">PATH_SEARCH_OLD</a>))</div>
|
||||
@@ -378,6 +410,7 @@ $(function() {
|
||||
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> }</div>
|
||||
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> <span class="keywordflow">return</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>();</div>
|
||||
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> </div>
|
||||
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span><span class="comment">//------------------------------------------------------------------------------</span></div>
|
||||
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> </div>
|
||||
@@ -390,6 +423,7 @@ $(function() {
|
||||
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span><span class="comment">// This code does not check the "Sequence" field, since the expectations</span></div>
|
||||
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span><span class="comment">// for that field are particularly context sensitive.</span></div>
|
||||
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span><span class="keyword">static</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair<Json::Value, AccountID></a></div>
|
||||
<div class="foldopen" id="foldopen00315" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC_1_1detail.html#a2998743e56f4dcad557e09132debc6fd"> 315</a></span><a class="code hl_function" href="namespaceripple_1_1RPC_1_1detail.html#a2998743e56f4dcad557e09132debc6fd">checkTxJsonFields</a>(</div>
|
||||
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> <span class="keyword">const</span>& tx_json,</div>
|
||||
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> <a class="code hl_enumeration" href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2c">Role</a> <span class="keyword">const</span> role,</div>
|
||||
@@ -453,11 +487,13 @@ $(function() {
|
||||
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> ret.<a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">second</a> = *srcAddressID;</div>
|
||||
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span> <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"> 377</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span> </div>
|
||||
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span><span class="comment">//------------------------------------------------------------------------------</span></div>
|
||||
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> </div>
|
||||
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span><span class="comment">// A move-only struct that makes it easy to return either a Json::Value or a</span></div>
|
||||
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span><span class="comment">// std::shared_ptr<STTx const> from transactionPreProcessImpl ().</span></div>
|
||||
<div class="foldopen" id="foldopen00383" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"><a class="line" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html"> 383</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html">transactionPreProcessResult</a></div>
|
||||
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span>{</div>
|
||||
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"><a class="line" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a6aed6f351d9414e836d4fdba0cab74d2"> 385</a></span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> <span class="keyword">const</span> <a class="code hl_variable" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a6aed6f351d9414e836d4fdba0cab74d2">first</a>;</div>
|
||||
@@ -472,18 +508,24 @@ $(function() {
|
||||
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span> <a class="code hl_struct" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html">transactionPreProcessResult</a>&</div>
|
||||
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"><a class="line" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#af730e498527f3bfa637305e07b34d1f1"> 395</a></span> <a class="code hl_function" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#af730e498527f3bfa637305e07b34d1f1">operator=</a>(<a class="code hl_struct" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html">transactionPreProcessResult</a>&&) = <span class="keyword">delete</span>;</div>
|
||||
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"> 396</span> </div>
|
||||
<div class="foldopen" id="foldopen00397" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"><a class="line" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a84665d471ed6dd4c4f0d5053f0fb0544"> 397</a></span> <a class="code hl_function" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a84665d471ed6dd4c4f0d5053f0fb0544">transactionPreProcessResult</a>(<a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>&& json)</div>
|
||||
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno"> 398</span> : <a class="code hl_variable" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a6aed6f351d9414e836d4fdba0cab74d2">first</a>(<a class="code hl_namespace" href="namespacestd.html">std</a>::move(json)), <a class="code hl_variable" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#ae81b909a82e4822f0074c6353f57cc09">second</a>()</div>
|
||||
<div class="line"><a id="l00399" name="l00399"></a><span class="lineno"> 399</span> {</div>
|
||||
<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"> 400</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"> 401</span> </div>
|
||||
<div class="foldopen" id="foldopen00402" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"><a class="line" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a3830c0378a1c85760748817ba2731cdc"> 402</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a3830c0378a1c85760748817ba2731cdc">transactionPreProcessResult</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<STTx></a>&& st)</div>
|
||||
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span> : <a class="code hl_variable" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a6aed6f351d9414e836d4fdba0cab74d2">first</a>(), <a class="code hl_variable" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#ae81b909a82e4822f0074c6353f57cc09">second</a>(<a class="code hl_namespace" href="namespacestd.html">std</a>::move(st))</div>
|
||||
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"> 404</span> {</div>
|
||||
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"> 405</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span>};</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"> 407</span> </div>
|
||||
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span><span class="keyword">static</span> transactionPreProcessResult</div>
|
||||
<div class="foldopen" id="foldopen00409" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC_1_1detail.html#a5243c8f203b40c3b2cedf27af29f7218"> 409</a></span><a class="code hl_function" href="namespaceripple_1_1RPC_1_1detail.html#a5243c8f203b40c3b2cedf27af29f7218">transactionPreProcessImpl</a>(</div>
|
||||
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>& params,</div>
|
||||
<div class="line"><a id="l00411" name="l00411"></a><span class="lineno"> 411</span> <a class="code hl_enumeration" href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2c">Role</a> role,</div>
|
||||
@@ -630,7 +672,7 @@ $(function() {
|
||||
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno"> 552</span> <span class="keyword">auto</span> <span class="keyword">const</span> delegateJson = tx_json[sfDelegate.jsonName];</div>
|
||||
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"> 553</span> <span class="keyword">auto</span> <span class="keyword">const</span> ptrDelegatedAddressID = delegateJson.<a class="code hl_function" href="classJson_1_1Value.html#a71e1f82cf1c3eaf969d400dcffb163a6">isString</a>()</div>
|
||||
<div class="line"><a id="l00554" name="l00554"></a><span class="lineno"> 554</span> ? parseBase58<AccountID>(delegateJson.asString())</div>
|
||||
<div class="line"><a id="l00555" name="l00555"></a><span class="lineno"> 555</span> : std::nullopt;</div>
|
||||
<div class="line"><a id="l00555" name="l00555"></a><span class="lineno"> 555</span> : <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>;</div>
|
||||
<div class="line"><a id="l00556" name="l00556"></a><span class="lineno"> 556</span> </div>
|
||||
<div class="line"><a id="l00557" name="l00557"></a><span class="lineno"> 557</span> <span class="keywordflow">if</span> (!ptrDelegatedAddressID)</div>
|
||||
<div class="line"><a id="l00558" name="l00558"></a><span class="lineno"> 558</span> {</div>
|
||||
@@ -680,7 +722,7 @@ $(function() {
|
||||
<div class="line"><a id="l00602" name="l00602"></a><span class="lineno"> 602</span> sfSigningPubKey,</div>
|
||||
<div class="line"><a id="l00603" name="l00603"></a><span class="lineno"> 603</span> signingArgs.<a class="code hl_function" href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a897684e7173a1dfbfd8472c493823f8f">isMultiSigning</a>() ? <a class="code hl_class" href="classripple_1_1Slice.html">Slice</a>(<span class="keyword">nullptr</span>, 0) : pk.<a class="code hl_function" href="classripple_1_1PublicKey.html#ae0bcc607176a440ec63a86bae5767036">slice</a>());</div>
|
||||
<div class="line"><a id="l00604" name="l00604"></a><span class="lineno"> 604</span> </div>
|
||||
<div class="line"><a id="l00605" name="l00605"></a><span class="lineno"> 605</span> stTx = std::make_shared<STTx>(std::move(parsed.<a class="code hl_variable" href="classripple_1_1STParsedJSONObject.html#a5684522fa6918e6256d910053cd58c47">object</a>.value()));</div>
|
||||
<div class="line"><a id="l00605" name="l00605"></a><span class="lineno"> 605</span> stTx = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<STTx></a>(std::move(parsed.<a class="code hl_variable" href="classripple_1_1STParsedJSONObject.html#a5684522fa6918e6256d910053cd58c47">object</a>.value()));</div>
|
||||
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno"> 606</span> }</div>
|
||||
<div class="line"><a id="l00607" name="l00607"></a><span class="lineno"> 607</span> <span class="keywordflow">catch</span> (<a class="code hl_class" href="classripple_1_1STObject_1_1FieldErr.html">STObject::FieldErr</a>& err)</div>
|
||||
<div class="line"><a id="l00608" name="l00608"></a><span class="lineno"> 608</span> {</div>
|
||||
@@ -713,8 +755,10 @@ $(function() {
|
||||
<div class="line"><a id="l00635" name="l00635"></a><span class="lineno"> 635</span> </div>
|
||||
<div class="line"><a id="l00636" name="l00636"></a><span class="lineno"> 636</span> <span class="keywordflow">return</span> <a class="code hl_struct" href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html">transactionPreProcessResult</a>{std::move(stTx)};</div>
|
||||
<div class="line"><a id="l00637" name="l00637"></a><span class="lineno"> 637</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00638" name="l00638"></a><span class="lineno"> 638</span> </div>
|
||||
<div class="line"><a id="l00639" name="l00639"></a><span class="lineno"> 639</span><span class="keyword">static</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair<Json::Value, Transaction::pointer></a></div>
|
||||
<div class="foldopen" id="foldopen00640" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00640" name="l00640"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC_1_1detail.html#a6c387f430610b0d1439dd16f4e5a2da1"> 640</a></span><a class="code hl_function" href="namespaceripple_1_1RPC_1_1detail.html#a6c387f430610b0d1439dd16f4e5a2da1">transactionConstructImpl</a>(</div>
|
||||
<div class="line"><a id="l00641" name="l00641"></a><span class="lineno"> 641</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<STTx const></a> <span class="keyword">const</span>& stTx,</div>
|
||||
<div class="line"><a id="l00642" name="l00642"></a><span class="lineno"> 642</span> <a class="code hl_class" href="classripple_1_1Rules.html">Rules</a> <span class="keyword">const</span>& rules,</div>
|
||||
@@ -726,7 +770,7 @@ $(function() {
|
||||
<div class="line"><a id="l00648" name="l00648"></a><span class="lineno"> 648</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">Transaction::pointer</a> tpTrans;</div>
|
||||
<div class="line"><a id="l00649" name="l00649"></a><span class="lineno"> 649</span> {</div>
|
||||
<div class="line"><a id="l00650" name="l00650"></a><span class="lineno"> 650</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> reason;</div>
|
||||
<div class="line"><a id="l00651" name="l00651"></a><span class="lineno"> 651</span> tpTrans = std::make_shared<Transaction>(stTx, reason, app);</div>
|
||||
<div class="line"><a id="l00651" name="l00651"></a><span class="lineno"> 651</span> tpTrans = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<Transaction></a>(stTx, reason, app);</div>
|
||||
<div class="line"><a id="l00652" name="l00652"></a><span class="lineno"> 652</span> <span class="keywordflow">if</span> (tpTrans->getStatus() != <a class="code hl_enumvalue" href="namespaceripple.html#a2e97c395a5e1ef4ed1052299e0e60843a80ec8c7487b7d590db02cdcbfdf4cf91">NEW</a>)</div>
|
||||
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno"> 653</span> {</div>
|
||||
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno"> 654</span> ret.<a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">first</a> = <a class="code hl_function" href="namespaceripple_1_1RPC.html#a2cd6200f6709780fcf1dd26ec9cd2866">RPC::make_error</a>(</div>
|
||||
@@ -747,7 +791,7 @@ $(function() {
|
||||
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno"> 669</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a> sit{<a class="code hl_function" href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">makeSlice</a>(transBlob)};</div>
|
||||
<div class="line"><a id="l00670" name="l00670"></a><span class="lineno"> 670</span> </div>
|
||||
<div class="line"><a id="l00671" name="l00671"></a><span class="lineno"> 671</span> <span class="comment">// Check the signature if that's called for.</span></div>
|
||||
<div class="line"><a id="l00672" name="l00672"></a><span class="lineno"> 672</span> <span class="keyword">auto</span> sttxNew = std::make_shared<STTx const>(sit);</div>
|
||||
<div class="line"><a id="l00672" name="l00672"></a><span class="lineno"> 672</span> <span class="keyword">auto</span> sttxNew = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<STTx const></a>(sit);</div>
|
||||
<div class="line"><a id="l00673" name="l00673"></a><span class="lineno"> 673</span> <span class="keywordflow">if</span> (!app.<a class="code hl_function" href="classripple_1_1Application.html#a3f00a293d48fe74b97e406066362816d">checkSigs</a>())</div>
|
||||
<div class="line"><a id="l00674" name="l00674"></a><span class="lineno"> 674</span> <a class="code hl_function" href="namespaceripple.html#ab5fadc2b2814a10d35c00c0a8241fbe7">forceValidity</a>(</div>
|
||||
<div class="line"><a id="l00675" name="l00675"></a><span class="lineno"> 675</span> app.<a class="code hl_function" href="classripple_1_1Application.html#ad60542d0ed6bf805110c4c85ddf63c3c">getHashRouter</a>(),</div>
|
||||
@@ -763,7 +807,7 @@ $(function() {
|
||||
<div class="line"><a id="l00685" name="l00685"></a><span class="lineno"> 685</span> </div>
|
||||
<div class="line"><a id="l00686" name="l00686"></a><span class="lineno"> 686</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> reason;</div>
|
||||
<div class="line"><a id="l00687" name="l00687"></a><span class="lineno"> 687</span> <span class="keyword">auto</span> tpTransNew =</div>
|
||||
<div class="line"><a id="l00688" name="l00688"></a><span class="lineno"> 688</span> std::make_shared<Transaction>(sttxNew, reason, app);</div>
|
||||
<div class="line"><a id="l00688" name="l00688"></a><span class="lineno"> 688</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<Transaction></a>(sttxNew, reason, app);</div>
|
||||
<div class="line"><a id="l00689" name="l00689"></a><span class="lineno"> 689</span> </div>
|
||||
<div class="line"><a id="l00690" name="l00690"></a><span class="lineno"> 690</span> <span class="keywordflow">if</span> (tpTransNew)</div>
|
||||
<div class="line"><a id="l00691" name="l00691"></a><span class="lineno"> 691</span> {</div>
|
||||
@@ -791,8 +835,10 @@ $(function() {
|
||||
<div class="line"><a id="l00713" name="l00713"></a><span class="lineno"> 713</span> ret.<a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">second</a> = std::move(tpTrans);</div>
|
||||
<div class="line"><a id="l00714" name="l00714"></a><span class="lineno"> 714</span> <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a id="l00715" name="l00715"></a><span class="lineno"> 715</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00716" name="l00716"></a><span class="lineno"> 716</span> </div>
|
||||
<div class="line"><a id="l00717" name="l00717"></a><span class="lineno"> 717</span><span class="keyword">static</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen00718" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00718" name="l00718"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC_1_1detail.html#af4dc49eb0a127a2e10548647378fea74"> 718</a></span><a class="code hl_function" href="namespaceripple_1_1RPC_1_1detail.html#af4dc49eb0a127a2e10548647378fea74">transactionFormatResultImpl</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">Transaction::pointer</a> tpTrans, <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="namespaceripple_1_1RPC.html#a47dbdaa21d9c40b369424e671ccd7e20">apiVersion</a>)</div>
|
||||
<div class="line"><a id="l00719" name="l00719"></a><span class="lineno"> 719</span>{</div>
|
||||
<div class="line"><a id="l00720" name="l00720"></a><span class="lineno"> 720</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> jvResult;</div>
|
||||
@@ -834,12 +880,14 @@ $(function() {
|
||||
<div class="line"><a id="l00756" name="l00756"></a><span class="lineno"> 756</span> }</div>
|
||||
<div class="line"><a id="l00757" name="l00757"></a><span class="lineno"> 757</span> <span class="keywordflow">return</span> jvResult;</div>
|
||||
<div class="line"><a id="l00758" name="l00758"></a><span class="lineno"> 758</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00759" name="l00759"></a><span class="lineno"> 759</span> </div>
|
||||
<div class="line"><a id="l00760" name="l00760"></a><span class="lineno"> 760</span>} <span class="comment">// namespace detail</span></div>
|
||||
<div class="line"><a id="l00761" name="l00761"></a><span class="lineno"> 761</span> </div>
|
||||
<div class="line"><a id="l00762" name="l00762"></a><span class="lineno"> 762</span><span class="comment">//------------------------------------------------------------------------------</span></div>
|
||||
<div class="line"><a id="l00763" name="l00763"></a><span class="lineno"> 763</span> </div>
|
||||
<div class="line"><a id="l00764" name="l00764"></a><span class="lineno"> 764</span>[[nodiscard]] <span class="keyword">static</span> <a class="code hl_class" href="classripple_1_1XRPAmount.html">XRPAmount</a></div>
|
||||
<div class="foldopen" id="foldopen00765" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00765" name="l00765"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC.html#a8bcdcd479ba5ba7f8975e344393ec03a"> 765</a></span><a class="code hl_function" href="namespaceripple_1_1RPC.html#a8bcdcd479ba5ba7f8975e344393ec03a">getTxFee</a>(<a class="code hl_class" href="classripple_1_1Application.html">Application</a> <span class="keyword">const</span>& app, <a class="code hl_class" href="classripple_1_1Config.html">Config</a> <span class="keyword">const</span>& config, <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> tx)</div>
|
||||
<div class="line"><a id="l00766" name="l00766"></a><span class="lineno"> 766</span>{</div>
|
||||
<div class="line"><a id="l00767" name="l00767"></a><span class="lineno"> 767</span> <span class="keyword">auto</span> <span class="keyword">const</span>& ledger = app.<a class="code hl_function" href="classripple_1_1Application.html#a151d1401a346131fc6fb3efb197133e6">openLedger</a>().<a class="code hl_function" href="classripple_1_1OpenLedger.html#ad34da15d3e40a35a73bbabe104478114">current</a>();</div>
|
||||
@@ -912,8 +960,10 @@ $(function() {
|
||||
<div class="line"><a id="l00834" name="l00834"></a><span class="lineno"> 834</span> <span class="keywordflow">return</span> config.<a class="code hl_variable" href="classripple_1_1Config.html#ac186cbb607c1417144a54b8bd7280423">FEES</a>.<a class="code hl_variable" href="structripple_1_1FeeSetup.html#a0eec4da1884d29e364b4475f57f1453d">reference_fee</a>;</div>
|
||||
<div class="line"><a id="l00835" name="l00835"></a><span class="lineno"> 835</span> }</div>
|
||||
<div class="line"><a id="l00836" name="l00836"></a><span class="lineno"> 836</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00837" name="l00837"></a><span class="lineno"> 837</span> </div>
|
||||
<div class="line"><a id="l00838" name="l00838"></a><span class="lineno"> 838</span><a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen00839" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00839" name="l00839"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC.html#a7c90f8d68fd2bca060075e004fa3dcdf"> 839</a></span><a class="code hl_function" href="namespaceripple_1_1RPC.html#a7c90f8d68fd2bca060075e004fa3dcdf">getCurrentNetworkFee</a>(</div>
|
||||
<div class="line"><a id="l00840" name="l00840"></a><span class="lineno"> 840</span> <a class="code hl_enumeration" href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2c">Role</a> <span class="keyword">const</span> role,</div>
|
||||
<div class="line"><a id="l00841" name="l00841"></a><span class="lineno"> 841</span> <a class="code hl_class" href="classripple_1_1Config.html">Config</a> <span class="keyword">const</span>& config,</div>
|
||||
@@ -953,8 +1003,10 @@ $(function() {
|
||||
<div class="line"><a id="l00875" name="l00875"></a><span class="lineno"> 875</span> </div>
|
||||
<div class="line"><a id="l00876" name="l00876"></a><span class="lineno"> 876</span> <span class="keywordflow">return</span> fee.<a class="code hl_function" href="classripple_1_1XRPAmount.html#ae0f72ad2a358b203279ad0a5f99efc37">jsonClipped</a>();</div>
|
||||
<div class="line"><a id="l00877" name="l00877"></a><span class="lineno"> 877</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00878" name="l00878"></a><span class="lineno"> 878</span> </div>
|
||||
<div class="line"><a id="l00879" name="l00879"></a><span class="lineno"> 879</span><a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen00880" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00880" name="l00880"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC.html#adf952f7ca5d0d26e982a92acce6bf937"> 880</a></span><a class="code hl_function" href="namespaceripple_1_1RPC.html#adf952f7ca5d0d26e982a92acce6bf937">checkFee</a>(</div>
|
||||
<div class="line"><a id="l00881" name="l00881"></a><span class="lineno"> 881</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>& request,</div>
|
||||
<div class="line"><a id="l00882" name="l00882"></a><span class="lineno"> 882</span> <a class="code hl_enumeration" href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2c">Role</a> <span class="keyword">const</span> role,</div>
|
||||
@@ -1019,10 +1071,12 @@ $(function() {
|
||||
<div class="line"><a id="l00941" name="l00941"></a><span class="lineno"> 941</span> tx[jss::Fee] = std::move(feeOrError);</div>
|
||||
<div class="line"><a id="l00942" name="l00942"></a><span class="lineno"> 942</span> <span class="keywordflow">return</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>();</div>
|
||||
<div class="line"><a id="l00943" name="l00943"></a><span class="lineno"> 943</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00944" name="l00944"></a><span class="lineno"> 944</span> </div>
|
||||
<div class="line"><a id="l00945" name="l00945"></a><span class="lineno"> 945</span><span class="comment">//------------------------------------------------------------------------------</span></div>
|
||||
<div class="line"><a id="l00946" name="l00946"></a><span class="lineno"> 946</span> </div>
|
||||
<div class="line"><a id="l00948" name="l00948"></a><span class="lineno"> 948</span><a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen00949" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00949" name="l00949"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC.html#a0e52076e77d0078231dda289f8048200"> 949</a></span><a class="code hl_function" href="namespaceripple_1_1RPC.html#a0e52076e77d0078231dda289f8048200">transactionSign</a>(</div>
|
||||
<div class="line"><a id="l00950" name="l00950"></a><span class="lineno"> 950</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> jvRequest,</div>
|
||||
<div class="line"><a id="l00951" name="l00951"></a><span class="lineno"> 951</span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="namespaceripple_1_1RPC.html#a47dbdaa21d9c40b369424e671ccd7e20">apiVersion</a>,</div>
|
||||
@@ -1054,8 +1108,10 @@ $(function() {
|
||||
<div class="line"><a id="l00977" name="l00977"></a><span class="lineno"> 977</span> </div>
|
||||
<div class="line"><a id="l00978" name="l00978"></a><span class="lineno"> 978</span> <span class="keywordflow">return</span> transactionFormatResultImpl(txn.<a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">second</a>, <a class="code hl_variable" href="namespaceripple_1_1RPC.html#a47dbdaa21d9c40b369424e671ccd7e20">apiVersion</a>);</div>
|
||||
<div class="line"><a id="l00979" name="l00979"></a><span class="lineno"> 979</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00980" name="l00980"></a><span class="lineno"> 980</span> </div>
|
||||
<div class="line"><a id="l00982" name="l00982"></a><span class="lineno"> 982</span><a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen00983" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00983" name="l00983"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC.html#a86285e11e9d368859ec6b73014300564"> 983</a></span><a class="code hl_function" href="namespaceripple_1_1RPC.html#a86285e11e9d368859ec6b73014300564">transactionSubmit</a>(</div>
|
||||
<div class="line"><a id="l00984" name="l00984"></a><span class="lineno"> 984</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> jvRequest,</div>
|
||||
<div class="line"><a id="l00985" name="l00985"></a><span class="lineno"> 985</span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="namespaceripple_1_1RPC.html#a47dbdaa21d9c40b369424e671ccd7e20">apiVersion</a>,</div>
|
||||
@@ -1100,11 +1156,13 @@ $(function() {
|
||||
<div class="line"><a id="l01024" name="l01024"></a><span class="lineno"> 1024</span> </div>
|
||||
<div class="line"><a id="l01025" name="l01025"></a><span class="lineno"> 1025</span> <span class="keywordflow">return</span> transactionFormatResultImpl(txn.<a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">second</a>, <a class="code hl_variable" href="namespaceripple_1_1RPC.html#a47dbdaa21d9c40b369424e671ccd7e20">apiVersion</a>);</div>
|
||||
<div class="line"><a id="l01026" name="l01026"></a><span class="lineno"> 1026</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l01027" name="l01027"></a><span class="lineno"> 1027</span> </div>
|
||||
<div class="line"><a id="l01028" name="l01028"></a><span class="lineno"> 1028</span><span class="keyword">namespace </span>detail {</div>
|
||||
<div class="line"><a id="l01029" name="l01029"></a><span class="lineno"> 1029</span><span class="comment">// There are a some field checks shared by transactionSignFor</span></div>
|
||||
<div class="line"><a id="l01030" name="l01030"></a><span class="lineno"> 1030</span><span class="comment">// and transactionSubmitMultiSigned. Gather them together here.</span></div>
|
||||
<div class="line"><a id="l01031" name="l01031"></a><span class="lineno"> 1031</span><span class="keyword">static</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen01032" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l01032" name="l01032"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC_1_1detail.html#a9951e7bcb8c906eb76608e94b1f56320"> 1032</a></span><a class="code hl_function" href="namespaceripple_1_1RPC_1_1detail.html#a9951e7bcb8c906eb76608e94b1f56320">checkMultiSignFields</a>(<a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> <span class="keyword">const</span>& jvRequest)</div>
|
||||
<div class="line"><a id="l01033" name="l01033"></a><span class="lineno"> 1033</span>{</div>
|
||||
<div class="line"><a id="l01034" name="l01034"></a><span class="lineno"> 1034</span> <span class="keywordflow">if</span> (!jvRequest.<a class="code hl_function" href="classJson_1_1Value.html#abfa90c81f6aee7877bd5fb4c8445994f">isMember</a>(jss::tx_json))</div>
|
||||
@@ -1131,11 +1189,13 @@ $(function() {
|
||||
<div class="line"><a id="l01055" name="l01055"></a><span class="lineno"> 1055</span> </div>
|
||||
<div class="line"><a id="l01056" name="l01056"></a><span class="lineno"> 1056</span> <span class="keywordflow">return</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>();</div>
|
||||
<div class="line"><a id="l01057" name="l01057"></a><span class="lineno"> 1057</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l01058" name="l01058"></a><span class="lineno"> 1058</span> </div>
|
||||
<div class="line"><a id="l01059" name="l01059"></a><span class="lineno"> 1059</span><span class="comment">// Sort and validate an stSigners array.</span></div>
|
||||
<div class="line"><a id="l01060" name="l01060"></a><span class="lineno"> 1060</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l01061" name="l01061"></a><span class="lineno"> 1061</span><span class="comment">// Returns a null Json::Value if there are no errors.</span></div>
|
||||
<div class="line"><a id="l01062" name="l01062"></a><span class="lineno"> 1062</span><span class="keyword">static</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen01063" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l01063" name="l01063"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC_1_1detail.html#ae55247d02759e159363f3e9e370eee81"> 1063</a></span><a class="code hl_function" href="namespaceripple_1_1RPC_1_1detail.html#ae55247d02759e159363f3e9e370eee81">sortAndValidateSigners</a>(<a class="code hl_class" href="classripple_1_1STArray.html">STArray</a>& signers, <a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a> <span class="keyword">const</span>& signingForID)</div>
|
||||
<div class="line"><a id="l01064" name="l01064"></a><span class="lineno"> 1064</span>{</div>
|
||||
<div class="line"><a id="l01065" name="l01065"></a><span class="lineno"> 1065</span> <span class="keywordflow">if</span> (signers.empty())</div>
|
||||
@@ -1181,10 +1241,12 @@ $(function() {
|
||||
<div class="line"><a id="l01105" name="l01105"></a><span class="lineno"> 1105</span> }</div>
|
||||
<div class="line"><a id="l01106" name="l01106"></a><span class="lineno"> 1106</span> <span class="keywordflow">return</span> {};</div>
|
||||
<div class="line"><a id="l01107" name="l01107"></a><span class="lineno"> 1107</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l01108" name="l01108"></a><span class="lineno"> 1108</span> </div>
|
||||
<div class="line"><a id="l01109" name="l01109"></a><span class="lineno"> 1109</span>} <span class="comment">// namespace detail</span></div>
|
||||
<div class="line"><a id="l01110" name="l01110"></a><span class="lineno"> 1110</span> </div>
|
||||
<div class="line"><a id="l01112" name="l01112"></a><span class="lineno"> 1112</span><a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen01113" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l01113" name="l01113"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC.html#aced54d69612c2b58940e2132e905dfc6"> 1113</a></span><a class="code hl_function" href="namespaceripple_1_1RPC.html#aced54d69612c2b58940e2132e905dfc6">transactionSignFor</a>(</div>
|
||||
<div class="line"><a id="l01114" name="l01114"></a><span class="lineno"> 1114</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> jvRequest,</div>
|
||||
<div class="line"><a id="l01115" name="l01115"></a><span class="lineno"> 1115</span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="namespaceripple_1_1RPC.html#a47dbdaa21d9c40b369424e671ccd7e20">apiVersion</a>,</div>
|
||||
@@ -1292,8 +1354,10 @@ $(function() {
|
||||
<div class="line"><a id="l01217" name="l01217"></a><span class="lineno"> 1217</span> </div>
|
||||
<div class="line"><a id="l01218" name="l01218"></a><span class="lineno"> 1218</span> <span class="keywordflow">return</span> transactionFormatResultImpl(txn.<a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">second</a>, <a class="code hl_variable" href="namespaceripple_1_1RPC.html#a47dbdaa21d9c40b369424e671ccd7e20">apiVersion</a>);</div>
|
||||
<div class="line"><a id="l01219" name="l01219"></a><span class="lineno"> 1219</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l01220" name="l01220"></a><span class="lineno"> 1220</span> </div>
|
||||
<div class="line"><a id="l01222" name="l01222"></a><span class="lineno"> 1222</span><a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen01223" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l01223" name="l01223"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC.html#a1aaebf843616a5dd8eacb3c5e7af9540"> 1223</a></span><a class="code hl_function" href="namespaceripple_1_1RPC.html#a1aaebf843616a5dd8eacb3c5e7af9540">transactionSubmitMultiSigned</a>(</div>
|
||||
<div class="line"><a id="l01224" name="l01224"></a><span class="lineno"> 1224</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> jvRequest,</div>
|
||||
<div class="line"><a id="l01225" name="l01225"></a><span class="lineno"> 1225</span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="namespaceripple_1_1RPC.html#a47dbdaa21d9c40b369424e671ccd7e20">apiVersion</a>,</div>
|
||||
@@ -1377,7 +1441,7 @@ $(function() {
|
||||
<div class="line"><a id="l01303" name="l01303"></a><span class="lineno"> 1303</span> <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a id="l01304" name="l01304"></a><span class="lineno"> 1304</span> {</div>
|
||||
<div class="line"><a id="l01305" name="l01305"></a><span class="lineno"> 1305</span> stTx =</div>
|
||||
<div class="line"><a id="l01306" name="l01306"></a><span class="lineno"> 1306</span> std::make_shared<STTx>(std::move(parsedTx_json.<a class="code hl_variable" href="classripple_1_1STParsedJSONObject.html#a5684522fa6918e6256d910053cd58c47">object</a>.value()));</div>
|
||||
<div class="line"><a id="l01306" name="l01306"></a><span class="lineno"> 1306</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<STTx></a>(std::move(parsedTx_json.<a class="code hl_variable" href="classripple_1_1STParsedJSONObject.html#a5684522fa6918e6256d910053cd58c47">object</a>.value()));</div>
|
||||
<div class="line"><a id="l01307" name="l01307"></a><span class="lineno"> 1307</span> }</div>
|
||||
<div class="line"><a id="l01308" name="l01308"></a><span class="lineno"> 1308</span> <span class="keywordflow">catch</span> (<a class="code hl_class" href="classripple_1_1STObject_1_1FieldErr.html">STObject::FieldErr</a>& err)</div>
|
||||
<div class="line"><a id="l01309" name="l01309"></a><span class="lineno"> 1309</span> {</div>
|
||||
@@ -1484,6 +1548,7 @@ $(function() {
|
||||
<div class="line"><a id="l01410" name="l01410"></a><span class="lineno"> 1410</span> </div>
|
||||
<div class="line"><a id="l01411" name="l01411"></a><span class="lineno"> 1411</span> <span class="keywordflow">return</span> transactionFormatResultImpl(txn.<a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">second</a>, <a class="code hl_variable" href="namespaceripple_1_1RPC.html#a47dbdaa21d9c40b369424e671ccd7e20">apiVersion</a>);</div>
|
||||
<div class="line"><a id="l01412" name="l01412"></a><span class="lineno"> 1412</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l01413" name="l01413"></a><span class="lineno"> 1413</span> </div>
|
||||
<div class="line"><a id="l01414" name="l01414"></a><span class="lineno"> 1414</span>} <span class="comment">// namespace RPC</span></div>
|
||||
<div class="line"><a id="l01415" name="l01415"></a><span class="lineno"> 1415</span>} <span class="comment">// namespace ripple</span></div>
|
||||
@@ -1492,15 +1557,15 @@ $(function() {
|
||||
<div class="ttc" id="abasic_ostringstream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostringstream.html">std::ostringstream</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>
|
||||
<div class="ttc" id="abasic_stringstream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_stringstream.html">std::stringstream</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#l00148">json_value.h:149</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a614d635bc248a592593feb322cd15ab8"><div class="ttname"><a href="classJson_1_1Value.html#a614d635bc248a592593feb322cd15ab8">Json::Value::asInt</a></div><div class="ttdeci">Int asInt() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00516">json_value.cpp:516</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a71e1f82cf1c3eaf969d400dcffb163a6"><div class="ttname"><a href="classJson_1_1Value.html#a71e1f82cf1c3eaf969d400dcffb163a6">Json::Value::isString</a></div><div class="ttdeci">bool isString() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l01041">json_value.cpp:1041</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a8cf96c0f2a552051fcfc78ffee60e037"><div class="ttname"><a href="classJson_1_1Value.html#a8cf96c0f2a552051fcfc78ffee60e037">Json::Value::isObject</a></div><div class="ttdeci">bool isObject() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l01059">json_value.cpp:1059</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a9c9ee172f3387d37d5382d991c591219"><div class="ttname"><a href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">Json::Value::removeMember</a></div><div class="ttdeci">Value removeMember(char const *key)</div><div class="ttdoc">Remove and return the named member.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00935">json_value.cpp:935</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_ab0d86bf425efefd03513e8dbfaca317b"><div class="ttname"><a href="classJson_1_1Value.html#ab0d86bf425efefd03513e8dbfaca317b">Json::Value::asString</a></div><div class="ttdeci">std::string asString() const</div><div class="ttdoc">Returns the unquoted string value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00482">json_value.cpp:482</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_ab693fb7b9b1595bb0adc49658bbf780d"><div class="ttname"><a href="classJson_1_1Value.html#ab693fb7b9b1595bb0adc49658bbf780d">Json::Value::asBool</a></div><div class="ttdeci">bool asBool() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00632">json_value.cpp:632</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_abfa90c81f6aee7877bd5fb4c8445994f"><div class="ttname"><a href="classJson_1_1Value.html#abfa90c81f6aee7877bd5fb4c8445994f">Json::Value::isMember</a></div><div class="ttdeci">bool isMember(char const *key) const</div><div class="ttdoc">Return true if the object has a member named key.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00962">json_value.cpp:962</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#l00113">Application.h:114</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#l00148">json_value.h:149</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a614d635bc248a592593feb322cd15ab8"><div class="ttname"><a href="classJson_1_1Value.html#a614d635bc248a592593feb322cd15ab8">Json::Value::asInt</a></div><div class="ttdeci">Int asInt() const</div><div class="ttdef"><b>Definition</b> <a href="json__value_8cpp_source.html#l00516">json_value.cpp:516</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a71e1f82cf1c3eaf969d400dcffb163a6"><div class="ttname"><a href="classJson_1_1Value.html#a71e1f82cf1c3eaf969d400dcffb163a6">Json::Value::isString</a></div><div class="ttdeci">bool isString() const</div><div class="ttdef"><b>Definition</b> <a href="json__value_8cpp_source.html#l01041">json_value.cpp:1041</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a8cf96c0f2a552051fcfc78ffee60e037"><div class="ttname"><a href="classJson_1_1Value.html#a8cf96c0f2a552051fcfc78ffee60e037">Json::Value::isObject</a></div><div class="ttdeci">bool isObject() const</div><div class="ttdef"><b>Definition</b> <a href="json__value_8cpp_source.html#l01059">json_value.cpp:1059</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a9c9ee172f3387d37d5382d991c591219"><div class="ttname"><a href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">Json::Value::removeMember</a></div><div class="ttdeci">Value removeMember(char const *key)</div><div class="ttdoc">Remove and return the named member.</div><div class="ttdef"><b>Definition</b> <a href="json__value_8cpp_source.html#l00935">json_value.cpp:935</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_ab0d86bf425efefd03513e8dbfaca317b"><div class="ttname"><a href="classJson_1_1Value.html#ab0d86bf425efefd03513e8dbfaca317b">Json::Value::asString</a></div><div class="ttdeci">std::string asString() const</div><div class="ttdoc">Returns the unquoted string value.</div><div class="ttdef"><b>Definition</b> <a href="json__value_8cpp_source.html#l00482">json_value.cpp:482</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_ab693fb7b9b1595bb0adc49658bbf780d"><div class="ttname"><a href="classJson_1_1Value.html#ab693fb7b9b1595bb0adc49658bbf780d">Json::Value::asBool</a></div><div class="ttdeci">bool asBool() const</div><div class="ttdef"><b>Definition</b> <a href="json__value_8cpp_source.html#l00632">json_value.cpp:632</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_abfa90c81f6aee7877bd5fb4c8445994f"><div class="ttname"><a href="classJson_1_1Value.html#abfa90c81f6aee7877bd5fb4c8445994f">Json::Value::isMember</a></div><div class="ttdeci">bool isMember(char const *key) const</div><div class="ttdoc">Return true if the object has a member named key.</div><div class="ttdef"><b>Definition</b> <a href="json__value_8cpp_source.html#l00962">json_value.cpp:962</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#l00113">Application.h:114</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a0c48dd5bcaef14e30e9ef5b96b0daa39"><div class="ttname"><a href="classripple_1_1Application.html#a0c48dd5bcaef14e30e9ef5b96b0daa39">ripple::Application::config</a></div><div class="ttdeci">virtual Config & config()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a143d2b9c53a24814fc28309244aa3631"><div class="ttname"><a href="classripple_1_1Application.html#a143d2b9c53a24814fc28309244aa3631">ripple::Application::getFeeTrack</a></div><div class="ttdeci">virtual LoadFeeTrack & getFeeTrack()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a151d1401a346131fc6fb3efb197133e6"><div class="ttname"><a href="classripple_1_1Application.html#a151d1401a346131fc6fb3efb197133e6">ripple::Application::openLedger</a></div><div class="ttdeci">virtual OpenLedger & openLedger()=0</div></div>
|
||||
@@ -1508,165 +1573,166 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a3f00a293d48fe74b97e406066362816d"><div class="ttname"><a href="classripple_1_1Application.html#a3f00a293d48fe74b97e406066362816d">ripple::Application::checkSigs</a></div><div class="ttdeci">virtual bool checkSigs() const =0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_abcadc50f7bafb5f027e40e18191a7de0"><div class="ttname"><a href="classripple_1_1Application.html#abcadc50f7bafb5f027e40e18191a7de0">ripple::Application::getTxQ</a></div><div class="ttdeci">virtual TxQ & getTxQ()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_ad60542d0ed6bf805110c4c85ddf63c3c"><div class="ttname"><a href="classripple_1_1Application.html#ad60542d0ed6bf805110c4c85ddf63c3c">ripple::Application::getHashRouter</a></div><div class="ttdeci">virtual HashRouter & getHashRouter()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Buffer_html"><div class="ttname"><a href="classripple_1_1Buffer.html">ripple::Buffer</a></div><div class="ttdoc">Like std::vector<char> but better.</div><div class="ttdef"><b>Definition:</b> <a href="Buffer_8h_source.html#l00035">Buffer.h:36</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Buffer_html_a76cd91377f761afdbb2dec0a39e44005"><div class="ttname"><a href="classripple_1_1Buffer.html#a76cd91377f761afdbb2dec0a39e44005">ripple::Buffer::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdoc">Returns the number of bytes in the buffer.</div><div class="ttdef"><b>Definition:</b> <a href="Buffer_8h_source.html#l00127">Buffer.h:127</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html"><div class="ttname"><a href="classripple_1_1Config.html">ripple::Config</a></div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00085">Config.h:86</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a11b953ea00abeec2a4a0428cd1efcb7e"><div class="ttname"><a href="classripple_1_1Config.html#a11b953ea00abeec2a4a0428cd1efcb7e">ripple::Config::NETWORK_ID</a></div><div class="ttdeci">uint32_t NETWORK_ID</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00156">Config.h:156</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a22e402f03909935b07b56ffeb7069b0f"><div class="ttname"><a href="classripple_1_1Config.html#a22e402f03909935b07b56ffeb7069b0f">ripple::Config::PATH_SEARCH_OLD</a></div><div class="ttdeci">int PATH_SEARCH_OLD</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00195">Config.h:195</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#l00336">Config.h:336</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a60e194c37b2e6e2a6cbaab170579fd15"><div class="ttname"><a href="classripple_1_1Config.html#a60e194c37b2e6e2a6cbaab170579fd15">ripple::Config::BETA_RPC_API</a></div><div class="ttdeci">bool BETA_RPC_API</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00287">Config.h:287</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_ac186cbb607c1417144a54b8bd7280423"><div class="ttname"><a href="classripple_1_1Config.html#ac186cbb607c1417144a54b8bd7280423">ripple::Config::FEES</a></div><div class="ttdeci">FeeSetup FEES</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00204">Config.h:204</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Issue_html_a46e4805870b1bad6a8691bed0b8acec8"><div class="ttname"><a href="classripple_1_1Issue.html#a46e4805870b1bad6a8691bed0b8acec8">ripple::Issue::account</a></div><div class="ttdeci">AccountID account</div><div class="ttdef"><b>Definition:</b> <a href="Issue_8h_source.html#l00036">Issue.h:36</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Issue_html_a4b723aa4198e4c630e41de06586e2fe7"><div class="ttname"><a href="classripple_1_1Issue.html#a4b723aa4198e4c630e41de06586e2fe7">ripple::Issue::currency</a></div><div class="ttdeci">Currency currency</div><div class="ttdef"><b>Definition:</b> <a href="Issue_8h_source.html#l00035">Issue.h:35</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LoadFeeTrack_html"><div class="ttname"><a href="classripple_1_1LoadFeeTrack.html">ripple::LoadFeeTrack</a></div><div class="ttdoc">Manages the current fee schedule.</div><div class="ttdef"><b>Definition:</b> <a href="LoadFeeTrack_8h_source.html#l00044">LoadFeeTrack.h:45</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LoadFeeTrack_html_a140bbd5a2de7340712078a31ad712053"><div class="ttname"><a href="classripple_1_1LoadFeeTrack.html#a140bbd5a2de7340712078a31ad712053">ripple::LoadFeeTrack::isLoadedCluster</a></div><div class="ttdeci">bool isLoadedCluster() const</div><div class="ttdef"><b>Definition:</b> <a href="LoadFeeTrack_8h_source.html#l00133">LoadFeeTrack.h:133</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1MPTIssue_html"><div class="ttname"><a href="classripple_1_1MPTIssue.html">ripple::MPTIssue</a></div><div class="ttdef"><b>Definition:</b> <a href="MPTIssue_8h_source.html#l00032">MPTIssue.h:33</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_ada325f492d3aa1aa62d4b159e106c37a"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#ada325f492d3aa1aa62d4b159e106c37a">ripple::NetworkOPs::FailHard</a></div><div class="ttdeci">FailHard</div><div class="ttdef"><b>Definition:</b> <a href="NetworkOPs_8h_source.html#l00093">NetworkOPs.h:93</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1OpenLedger_html_ad34da15d3e40a35a73bbabe104478114"><div class="ttname"><a href="classripple_1_1OpenLedger.html#ad34da15d3e40a35a73bbabe104478114">ripple::OpenLedger::current</a></div><div class="ttdeci">std::shared_ptr< OpenView const > current() const</div><div class="ttdoc">Returns a view to the current open ledger.</div><div class="ttdef"><b>Definition:</b> <a href="OpenLedger_8cpp_source.html#l00051">OpenLedger.cpp:51</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Pathfinder_html"><div class="ttname"><a href="classripple_1_1Pathfinder.html">ripple::Pathfinder</a></div><div class="ttdoc">Calculates payment paths.</div><div class="ttdef"><b>Definition:</b> <a href="Pathfinder_8h_source.html#l00039">Pathfinder.h:40</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Pathfinder_html_a1799d6ffb8bc27e6f7be100ab01856fd"><div class="ttname"><a href="classripple_1_1Pathfinder.html#a1799d6ffb8bc27e6f7be100ab01856fd">ripple::Pathfinder::findPaths</a></div><div class="ttdeci">bool findPaths(int searchLevel, std::function< bool(void)> const &continueCallback={})</div><div class="ttdef"><b>Definition:</b> <a href="Pathfinder_8cpp_source.html#l00200">Pathfinder.cpp:200</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Pathfinder_html_a715ddccc964329332578978ff5aafaef"><div class="ttname"><a href="classripple_1_1Pathfinder.html#a715ddccc964329332578978ff5aafaef">ripple::Pathfinder::computePathRanks</a></div><div class="ttdeci">void computePathRanks(int maxPaths, std::function< bool(void)> const &continueCallback={})</div><div class="ttdoc">Compute the rankings of the paths.</div><div class="ttdef"><b>Definition:</b> <a href="Pathfinder_8cpp_source.html#l00418">Pathfinder.cpp:418</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Pathfinder_html_addfe15f1a79f11abf25a21091d4b8a35"><div class="ttname"><a href="classripple_1_1Pathfinder.html#addfe15f1a79f11abf25a21091d4b8a35">ripple::Pathfinder::getBestPaths</a></div><div class="ttdeci">STPathSet getBestPaths(int maxPaths, STPath &fullLiquidityPath, STPathSet const &extraPaths, AccountID const &srcIssuer, std::function< bool(void)> const &continueCallback={})</div><div class="ttdef"><b>Definition:</b> <a href="Pathfinder_8cpp_source.html#l00575">Pathfinder.cpp:575</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PublicKey_html"><div class="ttname"><a href="classripple_1_1PublicKey.html">ripple::PublicKey</a></div><div class="ttdoc">A public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00060">PublicKey.h:61</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PublicKey_html_ae0bcc607176a440ec63a86bae5767036"><div class="ttname"><a href="classripple_1_1PublicKey.html#ae0bcc607176a440ec63a86bae5767036">ripple::PublicKey::slice</a></div><div class="ttdeci">Slice slice() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00122">PublicKey.h:122</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LegacyPathFind_html"><div class="ttname"><a href="classripple_1_1RPC_1_1LegacyPathFind.html">ripple::RPC::LegacyPathFind</a></div><div class="ttdef"><b>Definition:</b> <a href="LegacyPathFind_8h_source.html#l00031">LegacyPathFind.h:32</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LegacyPathFind_html_a4a435bef7913d5f5fd52be0be21d7dad"><div class="ttname"><a href="classripple_1_1RPC_1_1LegacyPathFind.html#a4a435bef7913d5f5fd52be0be21d7dad">ripple::RPC::LegacyPathFind::isOk</a></div><div class="ttdeci">bool isOk() const</div><div class="ttdef"><b>Definition:</b> <a href="LegacyPathFind_8h_source.html#l00038">LegacyPathFind.h:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html">ripple::RPC::detail::SigningForParams</a></div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00051">TransactionSign.cpp:52</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a0ab3efc1640b95cd72718751e4efa282"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0ab3efc1640b95cd72718751e4efa282">ripple::RPC::detail::SigningForParams::multiSigningAcctID_</a></div><div class="ttdeci">AccountID const *const multiSigningAcctID_</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00054">TransactionSign.cpp:54</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a0d4d4264aec3488e0790963298504573"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0d4d4264aec3488e0790963298504573">ripple::RPC::detail::SigningForParams::multiSignPublicKey_</a></div><div class="ttdeci">std::optional< PublicKey > multiSignPublicKey_</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00055">TransactionSign.cpp:55</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a1daf8f048fcc29ae4836c4a348c2f1d5"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a1daf8f048fcc29ae4836c4a348c2f1d5">ripple::RPC::detail::SigningForParams::editFields</a></div><div class="ttdeci">bool editFields() const</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00084">TransactionSign.cpp:84</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Buffer_html"><div class="ttname"><a href="classripple_1_1Buffer.html">ripple::Buffer</a></div><div class="ttdoc">Like std::vector<char> but better.</div><div class="ttdef"><b>Definition</b> <a href="Buffer_8h_source.html#l00035">Buffer.h:36</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Buffer_html_a76cd91377f761afdbb2dec0a39e44005"><div class="ttname"><a href="classripple_1_1Buffer.html#a76cd91377f761afdbb2dec0a39e44005">ripple::Buffer::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdoc">Returns the number of bytes in the buffer.</div><div class="ttdef"><b>Definition</b> <a href="Buffer_8h_source.html#l00127">Buffer.h:127</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html"><div class="ttname"><a href="classripple_1_1Config.html">ripple::Config</a></div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00085">Config.h:86</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a11b953ea00abeec2a4a0428cd1efcb7e"><div class="ttname"><a href="classripple_1_1Config.html#a11b953ea00abeec2a4a0428cd1efcb7e">ripple::Config::NETWORK_ID</a></div><div class="ttdeci">uint32_t NETWORK_ID</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00156">Config.h:156</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a22e402f03909935b07b56ffeb7069b0f"><div class="ttname"><a href="classripple_1_1Config.html#a22e402f03909935b07b56ffeb7069b0f">ripple::Config::PATH_SEARCH_OLD</a></div><div class="ttdeci">int PATH_SEARCH_OLD</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00195">Config.h:195</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#l00336">Config.h:336</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a60e194c37b2e6e2a6cbaab170579fd15"><div class="ttname"><a href="classripple_1_1Config.html#a60e194c37b2e6e2a6cbaab170579fd15">ripple::Config::BETA_RPC_API</a></div><div class="ttdeci">bool BETA_RPC_API</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00287">Config.h:287</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_ac186cbb607c1417144a54b8bd7280423"><div class="ttname"><a href="classripple_1_1Config.html#ac186cbb607c1417144a54b8bd7280423">ripple::Config::FEES</a></div><div class="ttdeci">FeeSetup FEES</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00204">Config.h:204</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Issue_html_a46e4805870b1bad6a8691bed0b8acec8"><div class="ttname"><a href="classripple_1_1Issue.html#a46e4805870b1bad6a8691bed0b8acec8">ripple::Issue::account</a></div><div class="ttdeci">AccountID account</div><div class="ttdef"><b>Definition</b> <a href="Issue_8h_source.html#l00036">Issue.h:36</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Issue_html_a4b723aa4198e4c630e41de06586e2fe7"><div class="ttname"><a href="classripple_1_1Issue.html#a4b723aa4198e4c630e41de06586e2fe7">ripple::Issue::currency</a></div><div class="ttdeci">Currency currency</div><div class="ttdef"><b>Definition</b> <a href="Issue_8h_source.html#l00035">Issue.h:35</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LoadFeeTrack_html"><div class="ttname"><a href="classripple_1_1LoadFeeTrack.html">ripple::LoadFeeTrack</a></div><div class="ttdoc">Manages the current fee schedule.</div><div class="ttdef"><b>Definition</b> <a href="LoadFeeTrack_8h_source.html#l00044">LoadFeeTrack.h:45</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LoadFeeTrack_html_a140bbd5a2de7340712078a31ad712053"><div class="ttname"><a href="classripple_1_1LoadFeeTrack.html#a140bbd5a2de7340712078a31ad712053">ripple::LoadFeeTrack::isLoadedCluster</a></div><div class="ttdeci">bool isLoadedCluster() const</div><div class="ttdef"><b>Definition</b> <a href="LoadFeeTrack_8h_source.html#l00133">LoadFeeTrack.h:133</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1MPTIssue_html"><div class="ttname"><a href="classripple_1_1MPTIssue.html">ripple::MPTIssue</a></div><div class="ttdef"><b>Definition</b> <a href="MPTIssue_8h_source.html#l00032">MPTIssue.h:33</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_ada325f492d3aa1aa62d4b159e106c37a"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#ada325f492d3aa1aa62d4b159e106c37a">ripple::NetworkOPs::FailHard</a></div><div class="ttdeci">FailHard</div><div class="ttdef"><b>Definition</b> <a href="NetworkOPs_8h_source.html#l00093">NetworkOPs.h:93</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1OpenLedger_html_ad34da15d3e40a35a73bbabe104478114"><div class="ttname"><a href="classripple_1_1OpenLedger.html#ad34da15d3e40a35a73bbabe104478114">ripple::OpenLedger::current</a></div><div class="ttdeci">std::shared_ptr< OpenView const > current() const</div><div class="ttdoc">Returns a view to the current open ledger.</div><div class="ttdef"><b>Definition</b> <a href="OpenLedger_8cpp_source.html#l00051">OpenLedger.cpp:51</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Pathfinder_html"><div class="ttname"><a href="classripple_1_1Pathfinder.html">ripple::Pathfinder</a></div><div class="ttdoc">Calculates payment paths.</div><div class="ttdef"><b>Definition</b> <a href="Pathfinder_8h_source.html#l00039">Pathfinder.h:40</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Pathfinder_html_a1799d6ffb8bc27e6f7be100ab01856fd"><div class="ttname"><a href="classripple_1_1Pathfinder.html#a1799d6ffb8bc27e6f7be100ab01856fd">ripple::Pathfinder::findPaths</a></div><div class="ttdeci">bool findPaths(int searchLevel, std::function< bool(void)> const &continueCallback={})</div><div class="ttdef"><b>Definition</b> <a href="Pathfinder_8cpp_source.html#l00200">Pathfinder.cpp:200</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Pathfinder_html_a715ddccc964329332578978ff5aafaef"><div class="ttname"><a href="classripple_1_1Pathfinder.html#a715ddccc964329332578978ff5aafaef">ripple::Pathfinder::computePathRanks</a></div><div class="ttdeci">void computePathRanks(int maxPaths, std::function< bool(void)> const &continueCallback={})</div><div class="ttdoc">Compute the rankings of the paths.</div><div class="ttdef"><b>Definition</b> <a href="Pathfinder_8cpp_source.html#l00418">Pathfinder.cpp:418</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Pathfinder_html_addfe15f1a79f11abf25a21091d4b8a35"><div class="ttname"><a href="classripple_1_1Pathfinder.html#addfe15f1a79f11abf25a21091d4b8a35">ripple::Pathfinder::getBestPaths</a></div><div class="ttdeci">STPathSet getBestPaths(int maxPaths, STPath &fullLiquidityPath, STPathSet const &extraPaths, AccountID const &srcIssuer, std::function< bool(void)> const &continueCallback={})</div><div class="ttdef"><b>Definition</b> <a href="Pathfinder_8cpp_source.html#l00575">Pathfinder.cpp:575</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PublicKey_html"><div class="ttname"><a href="classripple_1_1PublicKey.html">ripple::PublicKey</a></div><div class="ttdoc">A public key.</div><div class="ttdef"><b>Definition</b> <a href="PublicKey_8h_source.html#l00060">PublicKey.h:61</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PublicKey_html_ae0bcc607176a440ec63a86bae5767036"><div class="ttname"><a href="classripple_1_1PublicKey.html#ae0bcc607176a440ec63a86bae5767036">ripple::PublicKey::slice</a></div><div class="ttdeci">Slice slice() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="PublicKey_8h_source.html#l00122">PublicKey.h:122</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LegacyPathFind_html"><div class="ttname"><a href="classripple_1_1RPC_1_1LegacyPathFind.html">ripple::RPC::LegacyPathFind</a></div><div class="ttdef"><b>Definition</b> <a href="LegacyPathFind_8h_source.html#l00031">LegacyPathFind.h:32</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LegacyPathFind_html_a4a435bef7913d5f5fd52be0be21d7dad"><div class="ttname"><a href="classripple_1_1RPC_1_1LegacyPathFind.html#a4a435bef7913d5f5fd52be0be21d7dad">ripple::RPC::LegacyPathFind::isOk</a></div><div class="ttdeci">bool isOk() const</div><div class="ttdef"><b>Definition</b> <a href="LegacyPathFind_8h_source.html#l00038">LegacyPathFind.h:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html">ripple::RPC::detail::SigningForParams</a></div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00051">TransactionSign.cpp:52</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a0ab3efc1640b95cd72718751e4efa282"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0ab3efc1640b95cd72718751e4efa282">ripple::RPC::detail::SigningForParams::multiSigningAcctID_</a></div><div class="ttdeci">AccountID const *const multiSigningAcctID_</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00054">TransactionSign.cpp:54</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a0d4d4264aec3488e0790963298504573"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a0d4d4264aec3488e0790963298504573">ripple::RPC::detail::SigningForParams::multiSignPublicKey_</a></div><div class="ttdeci">std::optional< PublicKey > multiSignPublicKey_</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00055">TransactionSign.cpp:55</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a1daf8f048fcc29ae4836c4a348c2f1d5"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a1daf8f048fcc29ae4836c4a348c2f1d5">ripple::RPC::detail::SigningForParams::editFields</a></div><div class="ttdeci">bool editFields() const</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00084">TransactionSign.cpp:84</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a22038e8b9ecf8970885310b8233af3d7"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a22038e8b9ecf8970885310b8233af3d7">ripple::RPC::detail::SigningForParams::SigningForParams</a></div><div class="ttdeci">SigningForParams(SigningForParams const &rhs)=delete</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a3a5ffab63f394b541bc07cff92285faa"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a3a5ffab63f394b541bc07cff92285faa">ripple::RPC::detail::SigningForParams::validMultiSign</a></div><div class="ttdeci">bool validMultiSign() const</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00090">TransactionSign.cpp:90</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a4bffc90e74607955d75f2c5c7747d7da"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a4bffc90e74607955d75f2c5c7747d7da">ripple::RPC::detail::SigningForParams::SigningForParams</a></div><div class="ttdeci">SigningForParams(AccountID const &multiSigningAcctID)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00065">TransactionSign.cpp:65</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a5fd1fbb7565c244f76dac4ab1e2bc370"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a5fd1fbb7565c244f76dac4ab1e2bc370">ripple::RPC::detail::SigningForParams::multiSignature_</a></div><div class="ttdeci">Buffer multiSignature_</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00056">TransactionSign.cpp:56</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a611c532721ed990dfa4c84d24207ae55"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a611c532721ed990dfa4c84d24207ae55">ripple::RPC::detail::SigningForParams::getSigner</a></div><div class="ttdeci">AccountID const & getSigner() const</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00098">TransactionSign.cpp:98</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a897684e7173a1dfbfd8472c493823f8f"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a897684e7173a1dfbfd8472c493823f8f">ripple::RPC::detail::SigningForParams::isMultiSigning</a></div><div class="ttdeci">bool isMultiSigning() const</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00071">TransactionSign.cpp:71</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a958f5c88910078e8a9bfa2e5eb1ff501"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a958f5c88910078e8a9bfa2e5eb1ff501">ripple::RPC::detail::SigningForParams::moveMultiSignature</a></div><div class="ttdeci">void moveMultiSignature(Buffer &&multiSignature)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00126">TransactionSign.cpp:126</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_ab7adb33504e50be5c7539dbd2fd2878a"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ab7adb33504e50be5c7539dbd2fd2878a">ripple::RPC::detail::SigningForParams::getPublicKey</a></div><div class="ttdeci">PublicKey const & getPublicKey() const</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00106">TransactionSign.cpp:106</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_ab8be3a2bbf6a33567583771d6652279e"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ab8be3a2bbf6a33567583771d6652279e">ripple::RPC::detail::SigningForParams::getSignature</a></div><div class="ttdeci">Buffer const & getSignature() const</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00114">TransactionSign.cpp:114</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_aba33a51fe7b55739ddbeb1614dd91b33"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#aba33a51fe7b55739ddbeb1614dd91b33">ripple::RPC::detail::SigningForParams::SigningForParams</a></div><div class="ttdeci">SigningForParams()</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00059">TransactionSign.cpp:59</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_ac10e287a84ad4aa4e2de888297054eb4"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ac10e287a84ad4aa4e2de888297054eb4">ripple::RPC::detail::SigningForParams::isSingleSigning</a></div><div class="ttdeci">bool isSingleSigning() const</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00077">TransactionSign.cpp:77</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_afe8952f23651440793535a2e1aace2c0"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#afe8952f23651440793535a2e1aace2c0">ripple::RPC::detail::SigningForParams::setPublicKey</a></div><div class="ttdeci">void setPublicKey(PublicKey const &multiSignPublicKey)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00120">TransactionSign.cpp:120</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Rules_html"><div class="ttname"><a href="classripple_1_1Rules.html">ripple::Rules</a></div><div class="ttdoc">Rules controlling protocol behavior.</div><div class="ttdef"><b>Definition:</b> <a href="Rules_8h_source.html#l00037">Rules.h:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00049">STAmount.h:50</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_a003e773c6fd61536760b0efc262e9725"><div class="ttname"><a href="classripple_1_1STAmount.html#a003e773c6fd61536760b0efc262e9725">ripple::STAmount::holds</a></div><div class="ttdeci">constexpr bool holds() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00465">STAmount.h:465</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_a532cc28fd8b3d99c5de749e7e78fd08d"><div class="ttname"><a href="classripple_1_1STAmount.html#a532cc28fd8b3d99c5de749e7e78fd08d">ripple::STAmount::setIssuer</a></div><div class="ttdeci">void setIssuer(AccountID const &uIssuer)</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00588">STAmount.h:588</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_acab76380a95d902071fd26ab3425bbe5"><div class="ttname"><a href="classripple_1_1STAmount.html#acab76380a95d902071fd26ab3425bbe5">ripple::STAmount::issue</a></div><div class="ttdeci">Issue const & issue() const</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00496">STAmount.h:496</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_af3a02d7e9cd0b11509a90e0e6980bd64"><div class="ttname"><a href="classripple_1_1STAmount.html#af3a02d7e9cd0b11509a90e0e6980bd64">ripple::STAmount::native</a></div><div class="ttdeci">bool native() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00458">STAmount.h:458</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STArray_html"><div class="ttname"><a href="classripple_1_1STArray.html">ripple::STArray</a></div><div class="ttdef"><b>Definition:</b> <a href="STArray_8h_source.html#l00028">STArray.h:29</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_1_1FieldErr_html"><div class="ttname"><a href="classripple_1_1STObject_1_1FieldErr.html">ripple::STObject::FieldErr</a></div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00683">STObject.h:684</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html"><div class="ttname"><a href="classripple_1_1STObject.html">ripple::STObject</a></div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00056">STObject.h:57</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_ab027b1e13d78b76dd6f41f0fb3459792"><div class="ttname"><a href="classripple_1_1STObject.html#ab027b1e13d78b76dd6f41f0fb3459792">ripple::STObject::makeInnerObject</a></div><div class="ttdeci">static STObject makeInnerObject(SField const &name)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00095">STObject.cpp:95</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_af1235d307d6f464392a583d0dfaa3cc4"><div class="ttname"><a href="classripple_1_1STObject.html#af1235d307d6f464392a583d0dfaa3cc4">ripple::STObject::setFieldVL</a></div><div class="ttdeci">void setFieldVL(SField const &field, Blob const &)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00777">STObject.cpp:777</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STParsedJSONObject_html"><div class="ttname"><a href="classripple_1_1STParsedJSONObject.html">ripple::STParsedJSONObject</a></div><div class="ttdoc">Holds the serialized result of parsing an input JSON object.</div><div class="ttdef"><b>Definition:</b> <a href="STParsedJSON_8h_source.html#l00032">STParsedJSON.h:33</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STParsedJSONObject_html_a5684522fa6918e6256d910053cd58c47"><div class="ttname"><a href="classripple_1_1STParsedJSONObject.html#a5684522fa6918e6256d910053cd58c47">ripple::STParsedJSONObject::object</a></div><div class="ttdeci">std::optional< STObject > object</div><div class="ttdoc">The STObject if the parse was successful.</div><div class="ttdef"><b>Definition:</b> <a href="STParsedJSON_8h_source.html#l00051">STParsedJSON.h:51</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STParsedJSONObject_html_a75ae1e4c096f722a17614c58d8b284a4"><div class="ttname"><a href="classripple_1_1STParsedJSONObject.html#a75ae1e4c096f722a17614c58d8b284a4">ripple::STParsedJSONObject::error</a></div><div class="ttdeci">Json::Value error</div><div class="ttdoc">On failure, an appropriate set of error values.</div><div class="ttdef"><b>Definition:</b> <a href="STParsedJSON_8h_source.html#l00054">STParsedJSON.h:54</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPathSet_html"><div class="ttname"><a href="classripple_1_1STPathSet.html">ripple::STPathSet</a></div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00177">STPathSet.h:178</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPathSet_html_a22435db9f32e0a4de785c3249e0f917d"><div class="ttname"><a href="classripple_1_1STPathSet.html#a22435db9f32e0a4de785c3249e0f917d">ripple::STPathSet::empty</a></div><div class="ttdeci">bool empty() const</div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00508">STPathSet.h:508</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPathSet_html_a98d06aae5b406ad1633092c13af49408"><div class="ttname"><a href="classripple_1_1STPathSet.html#a98d06aae5b406ad1633092c13af49408">ripple::STPathSet::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions) const override</div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8cpp_source.html#l00204">STPathSet.cpp:204</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPath_html"><div class="ttname"><a href="classripple_1_1STPath.html">ripple::STPath</a></div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00119">STPathSet.h:120</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html"><div class="ttname"><a href="classripple_1_1STTx.html">ripple::STTx</a></div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00047">STTx.h:48</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a8a0ece74e5a2cfde26cfd84c5fdcc752"><div class="ttname"><a href="classripple_1_1STTx.html#a8a0ece74e5a2cfde26cfd84c5fdcc752">ripple::STTx::maxMultiSigners</a></div><div class="ttdeci">static std::size_t maxMultiSigners(Rules const *rules=0)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00057">STTx.h:57</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SecretKey_html"><div class="ttname"><a href="classripple_1_1SecretKey.html">ripple::SecretKey</a></div><div class="ttdoc">A secret key.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8h_source.html#l00037">SecretKey.h:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SeqProxy_html_a41c206bf5f44fe0b3f99f2dd42b0259c"><div class="ttname"><a href="classripple_1_1SeqProxy.html#a41c206bf5f44fe0b3f99f2dd42b0259c">ripple::SeqProxy::value</a></div><div class="ttdeci">constexpr std::uint32_t value() const</div><div class="ttdef"><b>Definition:</b> <a href="SeqProxy_8h_source.html#l00082">SeqProxy.h:82</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SerialIter_html"><div class="ttname"><a href="classripple_1_1SerialIter.html">ripple::SerialIter</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00345">Serializer.h:346</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html"><div class="ttname"><a href="classripple_1_1Serializer.html">ripple::Serializer</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00040">Serializer.h:41</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a394c3299f6cfcebdaa4bc98ec0c602d6"><div class="ttname"><a href="classripple_1_1Serializer.html#a394c3299f6cfcebdaa4bc98ec0c602d6">ripple::Serializer::slice</a></div><div class="ttdeci">Slice slice() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00066">Serializer.h:66</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a4f42b878a90a9d5818a4d598ec038d4d"><div class="ttname"><a href="classripple_1_1Serializer.html#a4f42b878a90a9d5818a4d598ec038d4d">ripple::Serializer::getData</a></div><div class="ttdeci">Blob getData() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00207">Serializer.h:207</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Slice_html"><div class="ttname"><a href="classripple_1_1Slice.html">ripple::Slice</a></div><div class="ttdoc">An immutable linear range of bytes.</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00045">Slice.h:46</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html"><div class="ttname"><a href="classripple_1_1TxQ.html">ripple::TxQ</a></div><div class="ttdoc">Transaction Queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00060">TxQ.h:61</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a2a08d6cdb1e6700a24dc0f71eb3ef7ed"><div class="ttname"><a href="classripple_1_1TxQ.html#a2a08d6cdb1e6700a24dc0f71eb3ef7ed">ripple::TxQ::getMetrics</a></div><div class="ttdeci">Metrics getMetrics(OpenView const &view) const</div><div class="ttdoc">Returns fee metrics in reference fee level units.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01778">TxQ.cpp:1778</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a5bffe9eec3a97e1b5bc209e0edf17fda"><div class="ttname"><a href="classripple_1_1TxQ.html#a5bffe9eec3a97e1b5bc209e0edf17fda">ripple::TxQ::nextQueuableSeq</a></div><div class="ttdeci">SeqProxy nextQueuableSeq(std::shared_ptr< SLE const > const &sleAccount) const</div><div class="ttdoc">Return the next sequence that would go in the TxQ for an account.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01609">TxQ.cpp:1609</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1XRPAmount_html"><div class="ttname"><a href="classripple_1_1XRPAmount.html">ripple::XRPAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="XRPAmount_8h_source.html#l00039">XRPAmount.h:43</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1XRPAmount_html_ae0f72ad2a358b203279ad0a5f99efc37"><div class="ttname"><a href="classripple_1_1XRPAmount.html#ae0f72ad2a358b203279ad0a5f99efc37">ripple::XRPAmount::jsonClipped</a></div><div class="ttdeci">Json::Value jsonClipped() const</div><div class="ttdef"><b>Definition:</b> <a href="XRPAmount_8h_source.html#l00218">XRPAmount.h:218</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a3a5ffab63f394b541bc07cff92285faa"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a3a5ffab63f394b541bc07cff92285faa">ripple::RPC::detail::SigningForParams::validMultiSign</a></div><div class="ttdeci">bool validMultiSign() const</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00090">TransactionSign.cpp:90</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a4bffc90e74607955d75f2c5c7747d7da"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a4bffc90e74607955d75f2c5c7747d7da">ripple::RPC::detail::SigningForParams::SigningForParams</a></div><div class="ttdeci">SigningForParams(AccountID const &multiSigningAcctID)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00065">TransactionSign.cpp:65</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a5fd1fbb7565c244f76dac4ab1e2bc370"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a5fd1fbb7565c244f76dac4ab1e2bc370">ripple::RPC::detail::SigningForParams::multiSignature_</a></div><div class="ttdeci">Buffer multiSignature_</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00056">TransactionSign.cpp:56</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a611c532721ed990dfa4c84d24207ae55"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a611c532721ed990dfa4c84d24207ae55">ripple::RPC::detail::SigningForParams::getSigner</a></div><div class="ttdeci">AccountID const & getSigner() const</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00098">TransactionSign.cpp:98</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a897684e7173a1dfbfd8472c493823f8f"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a897684e7173a1dfbfd8472c493823f8f">ripple::RPC::detail::SigningForParams::isMultiSigning</a></div><div class="ttdeci">bool isMultiSigning() const</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00071">TransactionSign.cpp:71</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_a958f5c88910078e8a9bfa2e5eb1ff501"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#a958f5c88910078e8a9bfa2e5eb1ff501">ripple::RPC::detail::SigningForParams::moveMultiSignature</a></div><div class="ttdeci">void moveMultiSignature(Buffer &&multiSignature)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00126">TransactionSign.cpp:126</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_ab7adb33504e50be5c7539dbd2fd2878a"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ab7adb33504e50be5c7539dbd2fd2878a">ripple::RPC::detail::SigningForParams::getPublicKey</a></div><div class="ttdeci">PublicKey const & getPublicKey() const</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00106">TransactionSign.cpp:106</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_ab8be3a2bbf6a33567583771d6652279e"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ab8be3a2bbf6a33567583771d6652279e">ripple::RPC::detail::SigningForParams::getSignature</a></div><div class="ttdeci">Buffer const & getSignature() const</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00114">TransactionSign.cpp:114</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_aba33a51fe7b55739ddbeb1614dd91b33"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#aba33a51fe7b55739ddbeb1614dd91b33">ripple::RPC::detail::SigningForParams::SigningForParams</a></div><div class="ttdeci">SigningForParams()</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00059">TransactionSign.cpp:59</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_ac10e287a84ad4aa4e2de888297054eb4"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#ac10e287a84ad4aa4e2de888297054eb4">ripple::RPC::detail::SigningForParams::isSingleSigning</a></div><div class="ttdeci">bool isSingleSigning() const</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00077">TransactionSign.cpp:77</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1detail_1_1SigningForParams_html_afe8952f23651440793535a2e1aace2c0"><div class="ttname"><a href="classripple_1_1RPC_1_1detail_1_1SigningForParams.html#afe8952f23651440793535a2e1aace2c0">ripple::RPC::detail::SigningForParams::setPublicKey</a></div><div class="ttdeci">void setPublicKey(PublicKey const &multiSignPublicKey)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00120">TransactionSign.cpp:120</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Rules_html"><div class="ttname"><a href="classripple_1_1Rules.html">ripple::Rules</a></div><div class="ttdoc">Rules controlling protocol behavior.</div><div class="ttdef"><b>Definition</b> <a href="Rules_8h_source.html#l00037">Rules.h:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition</b> <a href="STAmount_8h_source.html#l00049">STAmount.h:50</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_a003e773c6fd61536760b0efc262e9725"><div class="ttname"><a href="classripple_1_1STAmount.html#a003e773c6fd61536760b0efc262e9725">ripple::STAmount::holds</a></div><div class="ttdeci">constexpr bool holds() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="STAmount_8h_source.html#l00465">STAmount.h:465</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_a532cc28fd8b3d99c5de749e7e78fd08d"><div class="ttname"><a href="classripple_1_1STAmount.html#a532cc28fd8b3d99c5de749e7e78fd08d">ripple::STAmount::setIssuer</a></div><div class="ttdeci">void setIssuer(AccountID const &uIssuer)</div><div class="ttdef"><b>Definition</b> <a href="STAmount_8h_source.html#l00588">STAmount.h:588</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_acab76380a95d902071fd26ab3425bbe5"><div class="ttname"><a href="classripple_1_1STAmount.html#acab76380a95d902071fd26ab3425bbe5">ripple::STAmount::issue</a></div><div class="ttdeci">Issue const & issue() const</div><div class="ttdef"><b>Definition</b> <a href="STAmount_8h_source.html#l00496">STAmount.h:496</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_af3a02d7e9cd0b11509a90e0e6980bd64"><div class="ttname"><a href="classripple_1_1STAmount.html#af3a02d7e9cd0b11509a90e0e6980bd64">ripple::STAmount::native</a></div><div class="ttdeci">bool native() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="STAmount_8h_source.html#l00458">STAmount.h:458</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STArray_html"><div class="ttname"><a href="classripple_1_1STArray.html">ripple::STArray</a></div><div class="ttdef"><b>Definition</b> <a href="STArray_8h_source.html#l00028">STArray.h:29</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_1_1FieldErr_html"><div class="ttname"><a href="classripple_1_1STObject_1_1FieldErr.html">ripple::STObject::FieldErr</a></div><div class="ttdef"><b>Definition</b> <a href="STObject_8h_source.html#l00683">STObject.h:684</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html"><div class="ttname"><a href="classripple_1_1STObject.html">ripple::STObject</a></div><div class="ttdef"><b>Definition</b> <a href="STObject_8h_source.html#l00056">STObject.h:57</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_ab027b1e13d78b76dd6f41f0fb3459792"><div class="ttname"><a href="classripple_1_1STObject.html#ab027b1e13d78b76dd6f41f0fb3459792">ripple::STObject::makeInnerObject</a></div><div class="ttdeci">static STObject makeInnerObject(SField const &name)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00095">STObject.cpp:95</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_af1235d307d6f464392a583d0dfaa3cc4"><div class="ttname"><a href="classripple_1_1STObject.html#af1235d307d6f464392a583d0dfaa3cc4">ripple::STObject::setFieldVL</a></div><div class="ttdeci">void setFieldVL(SField const &field, Blob const &)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00777">STObject.cpp:777</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STParsedJSONObject_html"><div class="ttname"><a href="classripple_1_1STParsedJSONObject.html">ripple::STParsedJSONObject</a></div><div class="ttdoc">Holds the serialized result of parsing an input JSON object.</div><div class="ttdef"><b>Definition</b> <a href="STParsedJSON_8h_source.html#l00032">STParsedJSON.h:33</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STParsedJSONObject_html_a5684522fa6918e6256d910053cd58c47"><div class="ttname"><a href="classripple_1_1STParsedJSONObject.html#a5684522fa6918e6256d910053cd58c47">ripple::STParsedJSONObject::object</a></div><div class="ttdeci">std::optional< STObject > object</div><div class="ttdoc">The STObject if the parse was successful.</div><div class="ttdef"><b>Definition</b> <a href="STParsedJSON_8h_source.html#l00051">STParsedJSON.h:51</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STParsedJSONObject_html_a75ae1e4c096f722a17614c58d8b284a4"><div class="ttname"><a href="classripple_1_1STParsedJSONObject.html#a75ae1e4c096f722a17614c58d8b284a4">ripple::STParsedJSONObject::error</a></div><div class="ttdeci">Json::Value error</div><div class="ttdoc">On failure, an appropriate set of error values.</div><div class="ttdef"><b>Definition</b> <a href="STParsedJSON_8h_source.html#l00054">STParsedJSON.h:54</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPathSet_html"><div class="ttname"><a href="classripple_1_1STPathSet.html">ripple::STPathSet</a></div><div class="ttdef"><b>Definition</b> <a href="STPathSet_8h_source.html#l00177">STPathSet.h:178</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPathSet_html_a22435db9f32e0a4de785c3249e0f917d"><div class="ttname"><a href="classripple_1_1STPathSet.html#a22435db9f32e0a4de785c3249e0f917d">ripple::STPathSet::empty</a></div><div class="ttdeci">bool empty() const</div><div class="ttdef"><b>Definition</b> <a href="STPathSet_8h_source.html#l00508">STPathSet.h:508</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPathSet_html_a98d06aae5b406ad1633092c13af49408"><div class="ttname"><a href="classripple_1_1STPathSet.html#a98d06aae5b406ad1633092c13af49408">ripple::STPathSet::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions) const override</div><div class="ttdef"><b>Definition</b> <a href="STPathSet_8cpp_source.html#l00204">STPathSet.cpp:204</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPath_html"><div class="ttname"><a href="classripple_1_1STPath.html">ripple::STPath</a></div><div class="ttdef"><b>Definition</b> <a href="STPathSet_8h_source.html#l00119">STPathSet.h:120</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html"><div class="ttname"><a href="classripple_1_1STTx.html">ripple::STTx</a></div><div class="ttdef"><b>Definition</b> <a href="STTx_8h_source.html#l00047">STTx.h:48</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a8a0ece74e5a2cfde26cfd84c5fdcc752"><div class="ttname"><a href="classripple_1_1STTx.html#a8a0ece74e5a2cfde26cfd84c5fdcc752">ripple::STTx::maxMultiSigners</a></div><div class="ttdeci">static std::size_t maxMultiSigners(Rules const *rules=0)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8h_source.html#l00057">STTx.h:57</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SecretKey_html"><div class="ttname"><a href="classripple_1_1SecretKey.html">ripple::SecretKey</a></div><div class="ttdoc">A secret key.</div><div class="ttdef"><b>Definition</b> <a href="SecretKey_8h_source.html#l00037">SecretKey.h:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SeqProxy_html_a41c206bf5f44fe0b3f99f2dd42b0259c"><div class="ttname"><a href="classripple_1_1SeqProxy.html#a41c206bf5f44fe0b3f99f2dd42b0259c">ripple::SeqProxy::value</a></div><div class="ttdeci">constexpr std::uint32_t value() const</div><div class="ttdef"><b>Definition</b> <a href="SeqProxy_8h_source.html#l00082">SeqProxy.h:82</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SerialIter_html"><div class="ttname"><a href="classripple_1_1SerialIter.html">ripple::SerialIter</a></div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00345">Serializer.h:346</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html"><div class="ttname"><a href="classripple_1_1Serializer.html">ripple::Serializer</a></div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00040">Serializer.h:41</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a394c3299f6cfcebdaa4bc98ec0c602d6"><div class="ttname"><a href="classripple_1_1Serializer.html#a394c3299f6cfcebdaa4bc98ec0c602d6">ripple::Serializer::slice</a></div><div class="ttdeci">Slice slice() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00066">Serializer.h:66</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a4f42b878a90a9d5818a4d598ec038d4d"><div class="ttname"><a href="classripple_1_1Serializer.html#a4f42b878a90a9d5818a4d598ec038d4d">ripple::Serializer::getData</a></div><div class="ttdeci">Blob getData() const</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00207">Serializer.h:207</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Slice_html"><div class="ttname"><a href="classripple_1_1Slice.html">ripple::Slice</a></div><div class="ttdoc">An immutable linear range of bytes.</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00045">Slice.h:46</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html"><div class="ttname"><a href="classripple_1_1TxQ.html">ripple::TxQ</a></div><div class="ttdoc">Transaction Queue.</div><div class="ttdef"><b>Definition</b> <a href="TxQ_8h_source.html#l00060">TxQ.h:61</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a2a08d6cdb1e6700a24dc0f71eb3ef7ed"><div class="ttname"><a href="classripple_1_1TxQ.html#a2a08d6cdb1e6700a24dc0f71eb3ef7ed">ripple::TxQ::getMetrics</a></div><div class="ttdeci">Metrics getMetrics(OpenView const &view) const</div><div class="ttdoc">Returns fee metrics in reference fee level units.</div><div class="ttdef"><b>Definition</b> <a href="TxQ_8cpp_source.html#l01778">TxQ.cpp:1778</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a5bffe9eec3a97e1b5bc209e0edf17fda"><div class="ttname"><a href="classripple_1_1TxQ.html#a5bffe9eec3a97e1b5bc209e0edf17fda">ripple::TxQ::nextQueuableSeq</a></div><div class="ttdeci">SeqProxy nextQueuableSeq(std::shared_ptr< SLE const > const &sleAccount) const</div><div class="ttdoc">Return the next sequence that would go in the TxQ for an account.</div><div class="ttdef"><b>Definition</b> <a href="TxQ_8cpp_source.html#l01609">TxQ.cpp:1609</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1XRPAmount_html"><div class="ttname"><a href="classripple_1_1XRPAmount.html">ripple::XRPAmount</a></div><div class="ttdef"><b>Definition</b> <a href="XRPAmount_8h_source.html#l00039">XRPAmount.h:43</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1XRPAmount_html_ae0f72ad2a358b203279ad0a5f99efc37"><div class="ttname"><a href="classripple_1_1XRPAmount.html#ae0f72ad2a358b203279ad0a5f99efc37">ripple::XRPAmount::jsonClipped</a></div><div class="ttdeci">Json::Value jsonClipped() const</div><div class="ttdef"><b>Definition</b> <a href="XRPAmount_8h_source.html#l00218">XRPAmount.h:218</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint< 160, detail::AccountIDTag ></a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_a698d3fd0c0f0155995c87d2f48ac90d5"><div class="ttname"><a href="classripple_1_1base__uint.html#a698d3fd0c0f0155995c87d2f48ac90d5">ripple::base_uint::parseHex</a></div><div class="ttdeci">constexpr bool parseHex(std::string_view sv)</div><div class="ttdoc">Parse a hex string into a base_uint.</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00503">base_uint.h:503</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1feeunit_1_1TaggedFee_html"><div class="ttname"><a href="classripple_1_1feeunit_1_1TaggedFee.html">ripple::feeunit::TaggedFee</a></div><div class="ttdef"><b>Definition:</b> <a href="FeeUnits_8h_source.html#l00073">FeeUnits.h:79</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_a698d3fd0c0f0155995c87d2f48ac90d5"><div class="ttname"><a href="classripple_1_1base__uint.html#a698d3fd0c0f0155995c87d2f48ac90d5">ripple::base_uint::parseHex</a></div><div class="ttdeci">constexpr bool parseHex(std::string_view sv)</div><div class="ttdoc">Parse a hex string into a base_uint.</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00503">base_uint.h:503</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1feeunit_1_1TaggedFee_html"><div class="ttname"><a href="classripple_1_1feeunit_1_1TaggedFee.html">ripple::feeunit::TaggedFee</a></div><div class="ttdef"><b>Definition</b> <a href="FeeUnits_8h_source.html#l00073">FeeUnits.h:79</a></div></div>
|
||||
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a></div></div>
|
||||
<div class="ttc" id="aempty_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/empty.html">std::string::empty</a></div><div class="ttdeci">T empty(T... args)</div></div>
|
||||
<div class="ttc" id="aexception_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a></div></div>
|
||||
<div class="ttc" id="afind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/find.html">std::find_if</a></div><div class="ttdeci">T find_if(T... args)</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="ais_same_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v</a></div><div class="ttdeci">T is_same_v</div></div>
|
||||
<div class="ttc" id="aiterator_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/iterator.html">iterator</a></div></div>
|
||||
<div class="ttc" id="amax_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/max.html">std::max</a></div><div class="ttdeci">T max(T... args)</div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1Tuning_html_a0895924fd22fdc999cfa976cf6b83dc5"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1Tuning.html#a0895924fd22fdc999cfa976cf6b83dc5">ripple::RPC::Tuning::maxValidatedLedgerAge</a></div><div class="ttdeci">auto constexpr maxValidatedLedgerAge</div><div class="ttdef"><b>Definition:</b> <a href="src_2xrpld_2rpc_2detail_2Tuning_8h_source.html#l00065">src/xrpld/rpc/detail/Tuning.h:65</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1Tuning_html_a482e9b91c0aa31ef72125c33eadbdfb7"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1Tuning.html#a482e9b91c0aa31ef72125c33eadbdfb7">ripple::RPC::Tuning::defaultAutoFillFeeMultiplier</a></div><div class="ttdeci">static int constexpr defaultAutoFillFeeMultiplier</div><div class="ttdef"><b>Definition:</b> <a href="src_2xrpld_2rpc_2detail_2Tuning_8h_source.html#l00060">src/xrpld/rpc/detail/Tuning.h:60</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1Tuning_html_aa66890f5ac90f614d7bc9f141c88a804"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1Tuning.html#aa66890f5ac90f614d7bc9f141c88a804">ripple::RPC::Tuning::defaultAutoFillFeeDivisor</a></div><div class="ttdeci">static int constexpr defaultAutoFillFeeDivisor</div><div class="ttdef"><b>Definition:</b> <a href="src_2xrpld_2rpc_2detail_2Tuning_8h_source.html#l00061">src/xrpld/rpc/detail/Tuning.h:61</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a00e6bad0d6f35c70c4e10463ea34abd9"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a00e6bad0d6f35c70c4e10463ea34abd9">ripple::RPC::detail::checkPayment</a></div><div class="ttdeci">static Json::Value checkPayment(Json::Value const &params, Json::Value &tx_json, AccountID const &srcAddressID, Role const role, Application &app, bool doPath)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00171">TransactionSign.cpp:171</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a0f0b35405f5c2887f6f52e25ebc7f86a"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a0f0b35405f5c2887f6f52e25ebc7f86a">ripple::RPC::detail::acctMatchesPubKey</a></div><div class="ttdeci">static error_code_i acctMatchesPubKey(std::shared_ptr< SLE const > accountState, AccountID const &accountID, PublicKey const &publicKey)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00135">TransactionSign.cpp:135</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a2998743e56f4dcad557e09132debc6fd"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a2998743e56f4dcad557e09132debc6fd">ripple::RPC::detail::checkTxJsonFields</a></div><div class="ttdeci">static std::pair< Json::Value, AccountID > checkTxJsonFields(Json::Value const &tx_json, Role const role, bool const verify, std::chrono::seconds validatedLedgerAge, Config const &config, LoadFeeTrack const &feeTrack, unsigned apiVersion)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00315">TransactionSign.cpp:315</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a5243c8f203b40c3b2cedf27af29f7218"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a5243c8f203b40c3b2cedf27af29f7218">ripple::RPC::detail::transactionPreProcessImpl</a></div><div class="ttdeci">static transactionPreProcessResult transactionPreProcessImpl(Json::Value &params, Role role, SigningForParams &signingArgs, std::chrono::seconds validatedLedgerAge, Application &app)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00409">TransactionSign.cpp:409</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a6c387f430610b0d1439dd16f4e5a2da1"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a6c387f430610b0d1439dd16f4e5a2da1">ripple::RPC::detail::transactionConstructImpl</a></div><div class="ttdeci">static std::pair< Json::Value, Transaction::pointer > transactionConstructImpl(std::shared_ptr< STTx const > const &stTx, Rules const &rules, Application &app)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00640">TransactionSign.cpp:640</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a9951e7bcb8c906eb76608e94b1f56320"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a9951e7bcb8c906eb76608e94b1f56320">ripple::RPC::detail::checkMultiSignFields</a></div><div class="ttdeci">static Json::Value checkMultiSignFields(Json::Value const &jvRequest)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l01032">TransactionSign.cpp:1032</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_ae55247d02759e159363f3e9e370eee81"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#ae55247d02759e159363f3e9e370eee81">ripple::RPC::detail::sortAndValidateSigners</a></div><div class="ttdeci">static Json::Value sortAndValidateSigners(STArray &signers, AccountID const &signingForID)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l01063">TransactionSign.cpp:1063</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_af4dc49eb0a127a2e10548647378fea74"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#af4dc49eb0a127a2e10548647378fea74">ripple::RPC::detail::transactionFormatResultImpl</a></div><div class="ttdeci">static Json::Value transactionFormatResultImpl(Transaction::pointer tpTrans, unsigned apiVersion)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00718">TransactionSign.cpp:718</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a0e52076e77d0078231dda289f8048200"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a0e52076e77d0078231dda289f8048200">ripple::RPC::transactionSign</a></div><div class="ttdeci">Json::Value transactionSign(Json::Value jvRequest, unsigned apiVersion, NetworkOPs::FailHard failType, Role role, std::chrono::seconds validatedLedgerAge, Application &app)</div><div class="ttdoc">Returns a Json::objectValue.</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00949">TransactionSign.cpp:949</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a1a79f0c33d1405fe85c40d63a49658bd"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a1a79f0c33d1405fe85c40d63a49658bd">ripple::RPC::contains_error</a></div><div class="ttdeci">bool contains_error(Json::Value const &json)</div><div class="ttdoc">Returns true if the json contains an rpc error specification.</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8cpp_source.html#l00204">ErrorCodes.cpp:204</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a1aaebf843616a5dd8eacb3c5e7af9540"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a1aaebf843616a5dd8eacb3c5e7af9540">ripple::RPC::transactionSubmitMultiSigned</a></div><div class="ttdeci">Json::Value transactionSubmitMultiSigned(Json::Value jvRequest, unsigned apiVersion, NetworkOPs::FailHard failType, Role role, std::chrono::seconds validatedLedgerAge, Application &app, ProcessTransactionFn const &processTransaction)</div><div class="ttdoc">Returns a Json::objectValue.</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l01223">TransactionSign.cpp:1223</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a2cd6200f6709780fcf1dd26ec9cd2866"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a2cd6200f6709780fcf1dd26ec9cd2866">ripple::RPC::make_error</a></div><div class="ttdeci">Json::Value make_error(error_code_i code)</div><div class="ttdoc">Returns a new json object that reflects the error code.</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8cpp_source.html#l00188">ErrorCodes.cpp:188</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a3f2a31e585bbecb3af3740d34d7df15f"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a3f2a31e585bbecb3af3740d34d7df15f">ripple::RPC::invalid_field_error</a></div><div class="ttdeci">Json::Value invalid_field_error(std::string const &name)</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00320">ErrorCodes.h:320</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a47dbdaa21d9c40b369424e671ccd7e20"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a47dbdaa21d9c40b369424e671ccd7e20">ripple::RPC::apiVersion</a></div><div class="ttdeci">static constexpr std::integral_constant< unsigned, Version > apiVersion</div><div class="ttdef"><b>Definition:</b> <a href="ApiVersion_8h_source.html#l00053">ApiVersion.h:53</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a4f4d5d12384c7c76f873c16166c8da43"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a4f4d5d12384c7c76f873c16166c8da43">ripple::RPC::getAPIVersionNumber</a></div><div class="ttdeci">unsigned int getAPIVersionNumber(Json::Value const &jv, bool betaEnabled)</div><div class="ttdoc">Retrieve the api version number from the json value.</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l01006">RPCHelpers.cpp:1006</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a5b6ce0616f6995340f4dd846660c3749"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a5b6ce0616f6995340f4dd846660c3749">ripple::RPC::make_param_error</a></div><div class="ttdeci">Json::Value make_param_error(std::string const &message)</div><div class="ttdoc">Returns a new json object that indicates invalid parameters.</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00266">ErrorCodes.h:266</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a5d5937b3d78d931333b1c278e13e23b2"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a5d5937b3d78d931333b1c278e13e23b2">ripple::RPC::missing_field_message</a></div><div class="ttdeci">std::string missing_field_message(std::string const &name)</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00272">ErrorCodes.h:272</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a786aa1fb7be9a79763f72a11aa8224b6"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a786aa1fb7be9a79763f72a11aa8224b6">ripple::RPC::invalid_field_message</a></div><div class="ttdeci">std::string invalid_field_message(std::string const &name)</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00308">ErrorCodes.h:308</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a7bad76b302b3dcc91dd60c10830d0968"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a7bad76b302b3dcc91dd60c10830d0968">ripple::RPC::expected_field_message</a></div><div class="ttdeci">std::string expected_field_message(std::string const &name, std::string const &type)</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00332">ErrorCodes.h:332</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a7c90f8d68fd2bca060075e004fa3dcdf"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a7c90f8d68fd2bca060075e004fa3dcdf">ripple::RPC::getCurrentNetworkFee</a></div><div class="ttdeci">Json::Value getCurrentNetworkFee(Role const role, Config const &config, LoadFeeTrack const &feeTrack, TxQ const &txQ, Application const &app, Json::Value const &tx, int mult, int div)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00839">TransactionSign.cpp:839</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a86285e11e9d368859ec6b73014300564"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a86285e11e9d368859ec6b73014300564">ripple::RPC::transactionSubmit</a></div><div class="ttdeci">Json::Value transactionSubmit(Json::Value jvRequest, unsigned apiVersion, NetworkOPs::FailHard failType, Role role, std::chrono::seconds validatedLedgerAge, Application &app, ProcessTransactionFn const &processTransaction)</div><div class="ttdoc">Returns a Json::objectValue.</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00983">TransactionSign.cpp:983</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a8bcdcd479ba5ba7f8975e344393ec03a"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a8bcdcd479ba5ba7f8975e344393ec03a">ripple::RPC::getTxFee</a></div><div class="ttdeci">static XRPAmount getTxFee(Application const &app, Config const &config, Json::Value tx)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00765">TransactionSign.cpp:765</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a97b09da785b1944b7b1964eeff97a43b"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a97b09da785b1944b7b1964eeff97a43b">ripple::RPC::object_field_error</a></div><div class="ttdeci">Json::Value object_field_error(std::string const &name)</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00296">ErrorCodes.h:296</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_abf346555d1927183974ae3feef4a25ec"><div class="ttname"><a href="namespaceripple_1_1RPC.html#abf346555d1927183974ae3feef4a25ec">ripple::RPC::insertDeliverMax</a></div><div class="ttdeci">void insertDeliverMax(Json::Value &tx_json, TxType txnType, unsigned int apiVersion)</div><div class="ttdoc">Copy Amount field to DeliverMax field in transaction output JSON.</div><div class="ttdef"><b>Definition:</b> <a href="DeliverMax_8cpp_source.html#l00028">DeliverMax.cpp:28</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_aced54d69612c2b58940e2132e905dfc6"><div class="ttname"><a href="namespaceripple_1_1RPC.html#aced54d69612c2b58940e2132e905dfc6">ripple::RPC::transactionSignFor</a></div><div class="ttdeci">Json::Value transactionSignFor(Json::Value jvRequest, unsigned apiVersion, NetworkOPs::FailHard failType, Role role, std::chrono::seconds validatedLedgerAge, Application &app)</div><div class="ttdoc">Returns a Json::objectValue.</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l01113">TransactionSign.cpp:1113</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_adf952f7ca5d0d26e982a92acce6bf937"><div class="ttname"><a href="namespaceripple_1_1RPC.html#adf952f7ca5d0d26e982a92acce6bf937">ripple::RPC::checkFee</a></div><div class="ttdeci">Json::Value checkFee(Json::Value &request, Role const role, bool doAutoFill, Config const &config, LoadFeeTrack const &feeTrack, TxQ const &txQ, Application const &app)</div><div class="ttdoc">Fill in the fee on behalf of the client.</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00880">TransactionSign.cpp:880</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_aec2e1163b39a450d3917af9dd15b0f06"><div class="ttname"><a href="namespaceripple_1_1RPC.html#aec2e1163b39a450d3917af9dd15b0f06">ripple::RPC::missing_field_error</a></div><div class="ttdeci">Json::Value missing_field_error(std::string const &name)</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00278">ErrorCodes.h:278</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_af894bdbf60a077993d884fd31cf6e694"><div class="ttname"><a href="namespaceripple_1_1RPC.html#af894bdbf60a077993d884fd31cf6e694">ripple::RPC::keypairForSignature</a></div><div class="ttdeci">std::optional< std::pair< PublicKey, SecretKey > > keypairForSignature(Json::Value const &params, Json::Value &error, unsigned int apiVersion)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00795">RPCHelpers.cpp:795</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_aa756e0f59b26042ed00a4d0ba6e96951"><div class="ttname"><a href="namespaceripple_1_1keylet.html#aa756e0f59b26042ed00a4d0ba6e96951">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#l00184">Indexes.cpp:184</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</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#l00114">AccountID.cpp:114</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2e97c395a5e1ef4ed1052299e0e60843a80ec8c7487b7d590db02cdcbfdf4cf91"><div class="ttname"><a href="namespaceripple.html#a2e97c395a5e1ef4ed1052299e0e60843a80ec8c7487b7d590db02cdcbfdf4cf91">ripple::NEW</a></div><div class="ttdeci">@ NEW</div><div class="ttdef"><b>Definition:</b> <a href="Transaction_8h_source.html#l00047">Transaction.h:47</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932">ripple::error_code_i</a></div><div class="ttdeci">error_code_i</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00040">ErrorCodes.h:40</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a11b93b10f2466e402c74aa4a9b5cb2f7"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a11b93b10f2466e402c74aa4a9b5cb2f7">ripple::rpcALREADY_SINGLE_SIG</a></div><div class="ttdeci">@ rpcALREADY_SINGLE_SIG</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00092">ErrorCodes.h:92</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f">ripple::rpcTOO_BUSY</a></div><div class="ttdeci">@ rpcTOO_BUSY</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00056">ErrorCodes.h:56</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a45e21d134aa6921065916fcbcb875877"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a45e21d134aa6921065916fcbcb875877">ripple::rpcSRC_ACT_NOT_FOUND</a></div><div class="ttdeci">@ rpcSRC_ACT_NOT_FOUND</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00122">ErrorCodes.h:122</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a47f1fc6b8121fd2c3db6a5748d942bf6"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a47f1fc6b8121fd2c3db6a5748d942bf6">ripple::rpcDELEGATE_ACT_NOT_FOUND</a></div><div class="ttdeci">@ rpcDELEGATE_ACT_NOT_FOUND</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00123">ErrorCodes.h:123</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a55f16b6766448484475fc0f2db63d92b"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a55f16b6766448484475fc0f2db63d92b">ripple::rpcMASTER_DISABLED</a></div><div class="ttdeci">@ rpcMASTER_DISABLED</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00074">ErrorCodes.h:74</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a63fd0c00dcecf06df448bf7eddf6bd8c"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a63fd0c00dcecf06df448bf7eddf6bd8c">ripple::rpcALREADY_MULTISIG</a></div><div class="ttdeci">@ rpcALREADY_MULTISIG</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00091">ErrorCodes.h:91</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173">ripple::rpcSUCCESS</a></div><div class="ttdeci">@ rpcSUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00044">ErrorCodes.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a74511028d6a24bc8826f5fc70ca61ef5"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a74511028d6a24bc8826f5fc70ca61ef5">ripple::rpcNO_CURRENT</a></div><div class="ttdeci">@ rpcNO_CURRENT</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00065">ErrorCodes.h:65</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a7a84cd863edeb7d5f1d6ff94db75a010"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a7a84cd863edeb7d5f1d6ff94db75a010">ripple::rpcDOMAIN_MALFORMED</a></div><div class="ttdeci">@ rpcDOMAIN_MALFORMED</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00158">ErrorCodes.h:158</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a82ddebc5ec7a37ff38892487277bf9c4"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a82ddebc5ec7a37ff38892487277bf9c4">ripple::rpcINVALID_PARAMS</a></div><div class="ttdeci">@ rpcINVALID_PARAMS</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00084">ErrorCodes.h:84</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a839833d48b635d8df6a9176274ae922f"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a839833d48b635d8df6a9176274ae922f">ripple::rpcINTERNAL</a></div><div class="ttdeci">@ rpcINTERNAL</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00130">ErrorCodes.h:130</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a888a186bc5ae79d68140783e22298394"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a888a186bc5ae79d68140783e22298394">ripple::rpcBAD_SECRET</a></div><div class="ttdeci">@ rpcBAD_SECRET</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00098">ErrorCodes.h:98</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a967859223f75630b2c78876fca0c0436"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a967859223f75630b2c78876fca0c0436">ripple::rpcSRC_ACT_MALFORMED</a></div><div class="ttdeci">@ rpcSRC_ACT_MALFORMED</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00120">ErrorCodes.h:120</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a9e3a3fa2bb1e04da92ea7253db9189d3"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a9e3a3fa2bb1e04da92ea7253db9189d3">ripple::rpcSIGNING_MALFORMED</a></div><div class="ttdeci">@ rpcSIGNING_MALFORMED</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00118">ErrorCodes.h:118</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932ae44751c9b253c3b447721a315c5525c7"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932ae44751c9b253c3b447721a315c5525c7">ripple::rpcHIGH_FEE</a></div><div class="ttdeci">@ rpcHIGH_FEE</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00058">ErrorCodes.h:58</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932af301bbeaf5fcfb44db08132e6eae4ac2"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932af301bbeaf5fcfb44db08132e6eae4ac2">ripple::rpcNOT_SYNCED</a></div><div class="ttdeci">@ rpcNOT_SYNCED</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00067">ErrorCodes.h:67</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>
|
||||
<div class="ttc" id="anamespaceripple_html_a3549cb4c3d81efe240ad20c147e48ac7"><div class="ttname"><a href="namespaceripple.html#a3549cb4c3d81efe240ad20c147e48ac7">ripple::verify</a></div><div class="ttdeci">bool verify(PublicKey const &publicKey, Slice const &m, Slice const &sig, bool mustBeFullyCanonical=true) noexcept</div><div class="ttdoc">Verify a signature on a message.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00289">PublicKey.cpp:289</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3bb99b88cdf3f0a2cc944c5daeaf00b6"><div class="ttname"><a href="namespaceripple.html#a3bb99b88cdf3f0a2cc944c5daeaf00b6">ripple::buildMultiSigningData</a></div><div class="ttdeci">Serializer buildMultiSigningData(STObject const &obj, AccountID const &signingID)</div><div class="ttdoc">Return a Serializer suitable for computing a multisigning TxnSignature.</div><div class="ttdef"><b>Definition:</b> <a href="Sign_8cpp_source.html#l00096">Sign.cpp:96</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3deb4c69ca598c60e6502a3be527835e"><div class="ttname"><a href="namespaceripple.html#a3deb4c69ca598c60e6502a3be527835e">ripple::calculateBaseFee</a></div><div class="ttdeci">XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)</div><div class="ttdoc">Compute only the expected base fee for a transaction.</div><div class="ttdef"><b>Definition:</b> <a href="applySteps_8cpp_source.html#l00427">applySteps.cpp:427</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3e312ecdb199409dca142d307a3e0e5b"><div class="ttname"><a href="namespaceripple.html#a3e312ecdb199409dca142d307a3e0e5b">ripple::isLegalNet</a></div><div class="ttdeci">bool isLegalNet(STAmount const &value)</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00600">STAmount.h:600</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a74277ce2a45a0b253c18a4aa3c57b7c7"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a74277ce2a45a0b253c18a4aa3c57b7c7">ripple::lsfDisableMaster</a></div><div class="ttdeci">@ lsfDisableMaster</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00131">LedgerFormats.h:131</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a614d8681c8dff84ac2257939751987c5"><div class="ttname"><a href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">ripple::calcAccountID</a></div><div class="ttdeci">AccountID calcAccountID(PublicKey const &pk)</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00168">AccountID.cpp:168</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a67869382f83fd55cf3096d2591a57b07"><div class="ttname"><a href="namespaceripple.html#a67869382f83fd55cf3096d2591a57b07">ripple::rpcError</a></div><div class="ttdeci">Json::Value rpcError(int iError)</div><div class="ttdef"><b>Definition:</b> <a href="RPCErr_8cpp_source.html#l00031">RPCErr.cpp:31</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a6909f61053b6e084f46665fa9f4ee673"><div class="ttname"><a href="namespaceripple.html#a6909f61053b6e084f46665fa9f4ee673">ripple::isUnlimited</a></div><div class="ttdeci">bool isUnlimited(Role const &role)</div><div class="ttdoc">ADMIN and IDENTIFIED roles shall have unlimited resources.</div><div class="ttdef"><b>Definition:</b> <a href="Role_8cpp_source.html#l00125">Role.cpp:125</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a72ab42f87d2351b89ba8f47f5cfa70ba"><div class="ttname"><a href="namespaceripple.html#a72ab42f87d2351b89ba8f47f5cfa70ba">ripple::sign</a></div><div class="ttdeci">Buffer sign(PublicKey const &pk, SecretKey const &sk, Slice const &message)</div><div class="ttdoc">Generate a signature for a message.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8cpp_source.html#l00256">SecretKey.cpp:256</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a86e358ce3f06ff049af13c2342791cf8"><div class="ttname"><a href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">ripple::strHex</a></div><div class="ttdeci">std::string strHex(FwdIt begin, FwdIt end)</div><div class="ttdef"><b>Definition:</b> <a href="strHex_8h_source.html#l00030">strHex.h:30</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a93f2333b362ee67694b78f55eadf7805"><div class="ttname"><a href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">ripple::makeSlice</a></div><div class="ttdeci">std::enable_if_t< std::is_same< T, char >::value||std::is_same< T, unsigned char >::value, Slice > makeSlice(std::array< T, N > const &a)</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00244">Slice.h:244</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#l01163">STAmount.cpp:1163</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ab5fadc2b2814a10d35c00c0a8241fbe7"><div class="ttname"><a href="namespaceripple.html#ab5fadc2b2814a10d35c00c0a8241fbe7">ripple::forceValidity</a></div><div class="ttdeci">void forceValidity(HashRouter &router, uint256 const &txid, Validity validity)</div><div class="ttdoc">Sets the validity of a given transaction in the cache.</div><div class="ttdef"><b>Definition:</b> <a href="apply_8cpp_source.html#l00118">apply.cpp:118</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_abc101b438834a6b2d730bbd63fe03b74"><div class="ttname"><a href="namespaceripple.html#abc101b438834a6b2d730bbd63fe03b74">ripple::passesLocalChecks</a></div><div class="ttdeci">bool passesLocalChecks(STObject const &st, std::string &)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00781">STTx.cpp:781</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1Tuning_html_a0895924fd22fdc999cfa976cf6b83dc5"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1Tuning.html#a0895924fd22fdc999cfa976cf6b83dc5">ripple::RPC::Tuning::maxValidatedLedgerAge</a></div><div class="ttdeci">auto constexpr maxValidatedLedgerAge</div><div class="ttdef"><b>Definition</b> <a href="src_2xrpld_2rpc_2detail_2Tuning_8h_source.html#l00065">src/xrpld/rpc/detail/Tuning.h:65</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1Tuning_html_a482e9b91c0aa31ef72125c33eadbdfb7"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1Tuning.html#a482e9b91c0aa31ef72125c33eadbdfb7">ripple::RPC::Tuning::defaultAutoFillFeeMultiplier</a></div><div class="ttdeci">static int constexpr defaultAutoFillFeeMultiplier</div><div class="ttdef"><b>Definition</b> <a href="src_2xrpld_2rpc_2detail_2Tuning_8h_source.html#l00060">src/xrpld/rpc/detail/Tuning.h:60</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1Tuning_html_aa66890f5ac90f614d7bc9f141c88a804"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1Tuning.html#aa66890f5ac90f614d7bc9f141c88a804">ripple::RPC::Tuning::defaultAutoFillFeeDivisor</a></div><div class="ttdeci">static int constexpr defaultAutoFillFeeDivisor</div><div class="ttdef"><b>Definition</b> <a href="src_2xrpld_2rpc_2detail_2Tuning_8h_source.html#l00061">src/xrpld/rpc/detail/Tuning.h:61</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a00e6bad0d6f35c70c4e10463ea34abd9"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a00e6bad0d6f35c70c4e10463ea34abd9">ripple::RPC::detail::checkPayment</a></div><div class="ttdeci">static Json::Value checkPayment(Json::Value const &params, Json::Value &tx_json, AccountID const &srcAddressID, Role const role, Application &app, bool doPath)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00171">TransactionSign.cpp:171</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a0f0b35405f5c2887f6f52e25ebc7f86a"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a0f0b35405f5c2887f6f52e25ebc7f86a">ripple::RPC::detail::acctMatchesPubKey</a></div><div class="ttdeci">static error_code_i acctMatchesPubKey(std::shared_ptr< SLE const > accountState, AccountID const &accountID, PublicKey const &publicKey)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00135">TransactionSign.cpp:135</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a2998743e56f4dcad557e09132debc6fd"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a2998743e56f4dcad557e09132debc6fd">ripple::RPC::detail::checkTxJsonFields</a></div><div class="ttdeci">static std::pair< Json::Value, AccountID > checkTxJsonFields(Json::Value const &tx_json, Role const role, bool const verify, std::chrono::seconds validatedLedgerAge, Config const &config, LoadFeeTrack const &feeTrack, unsigned apiVersion)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00315">TransactionSign.cpp:315</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a5243c8f203b40c3b2cedf27af29f7218"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a5243c8f203b40c3b2cedf27af29f7218">ripple::RPC::detail::transactionPreProcessImpl</a></div><div class="ttdeci">static transactionPreProcessResult transactionPreProcessImpl(Json::Value &params, Role role, SigningForParams &signingArgs, std::chrono::seconds validatedLedgerAge, Application &app)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00409">TransactionSign.cpp:409</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a6c387f430610b0d1439dd16f4e5a2da1"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a6c387f430610b0d1439dd16f4e5a2da1">ripple::RPC::detail::transactionConstructImpl</a></div><div class="ttdeci">static std::pair< Json::Value, Transaction::pointer > transactionConstructImpl(std::shared_ptr< STTx const > const &stTx, Rules const &rules, Application &app)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00640">TransactionSign.cpp:640</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_a9951e7bcb8c906eb76608e94b1f56320"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#a9951e7bcb8c906eb76608e94b1f56320">ripple::RPC::detail::checkMultiSignFields</a></div><div class="ttdeci">static Json::Value checkMultiSignFields(Json::Value const &jvRequest)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l01032">TransactionSign.cpp:1032</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_ae55247d02759e159363f3e9e370eee81"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#ae55247d02759e159363f3e9e370eee81">ripple::RPC::detail::sortAndValidateSigners</a></div><div class="ttdeci">static Json::Value sortAndValidateSigners(STArray &signers, AccountID const &signingForID)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l01063">TransactionSign.cpp:1063</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_1_1detail_html_af4dc49eb0a127a2e10548647378fea74"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1detail.html#af4dc49eb0a127a2e10548647378fea74">ripple::RPC::detail::transactionFormatResultImpl</a></div><div class="ttdeci">static Json::Value transactionFormatResultImpl(Transaction::pointer tpTrans, unsigned apiVersion)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00718">TransactionSign.cpp:718</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a0e52076e77d0078231dda289f8048200"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a0e52076e77d0078231dda289f8048200">ripple::RPC::transactionSign</a></div><div class="ttdeci">Json::Value transactionSign(Json::Value jvRequest, unsigned apiVersion, NetworkOPs::FailHard failType, Role role, std::chrono::seconds validatedLedgerAge, Application &app)</div><div class="ttdoc">Returns a Json::objectValue.</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00949">TransactionSign.cpp:949</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a1a79f0c33d1405fe85c40d63a49658bd"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a1a79f0c33d1405fe85c40d63a49658bd">ripple::RPC::contains_error</a></div><div class="ttdeci">bool contains_error(Json::Value const &json)</div><div class="ttdoc">Returns true if the json contains an rpc error specification.</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8cpp_source.html#l00204">ErrorCodes.cpp:204</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a1aaebf843616a5dd8eacb3c5e7af9540"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a1aaebf843616a5dd8eacb3c5e7af9540">ripple::RPC::transactionSubmitMultiSigned</a></div><div class="ttdeci">Json::Value transactionSubmitMultiSigned(Json::Value jvRequest, unsigned apiVersion, NetworkOPs::FailHard failType, Role role, std::chrono::seconds validatedLedgerAge, Application &app, ProcessTransactionFn const &processTransaction)</div><div class="ttdoc">Returns a Json::objectValue.</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l01223">TransactionSign.cpp:1223</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a2cd6200f6709780fcf1dd26ec9cd2866"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a2cd6200f6709780fcf1dd26ec9cd2866">ripple::RPC::make_error</a></div><div class="ttdeci">Json::Value make_error(error_code_i code)</div><div class="ttdoc">Returns a new json object that reflects the error code.</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8cpp_source.html#l00188">ErrorCodes.cpp:188</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a3f2a31e585bbecb3af3740d34d7df15f"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a3f2a31e585bbecb3af3740d34d7df15f">ripple::RPC::invalid_field_error</a></div><div class="ttdeci">Json::Value invalid_field_error(std::string const &name)</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00320">ErrorCodes.h:320</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a47dbdaa21d9c40b369424e671ccd7e20"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a47dbdaa21d9c40b369424e671ccd7e20">ripple::RPC::apiVersion</a></div><div class="ttdeci">static constexpr std::integral_constant< unsigned, Version > apiVersion</div><div class="ttdef"><b>Definition</b> <a href="ApiVersion_8h_source.html#l00053">ApiVersion.h:53</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a4f4d5d12384c7c76f873c16166c8da43"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a4f4d5d12384c7c76f873c16166c8da43">ripple::RPC::getAPIVersionNumber</a></div><div class="ttdeci">unsigned int getAPIVersionNumber(Json::Value const &jv, bool betaEnabled)</div><div class="ttdoc">Retrieve the api version number from the json value.</div><div class="ttdef"><b>Definition</b> <a href="RPCHelpers_8cpp_source.html#l01006">RPCHelpers.cpp:1006</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a5b6ce0616f6995340f4dd846660c3749"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a5b6ce0616f6995340f4dd846660c3749">ripple::RPC::make_param_error</a></div><div class="ttdeci">Json::Value make_param_error(std::string const &message)</div><div class="ttdoc">Returns a new json object that indicates invalid parameters.</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00266">ErrorCodes.h:266</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a5d5937b3d78d931333b1c278e13e23b2"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a5d5937b3d78d931333b1c278e13e23b2">ripple::RPC::missing_field_message</a></div><div class="ttdeci">std::string missing_field_message(std::string const &name)</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00272">ErrorCodes.h:272</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a786aa1fb7be9a79763f72a11aa8224b6"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a786aa1fb7be9a79763f72a11aa8224b6">ripple::RPC::invalid_field_message</a></div><div class="ttdeci">std::string invalid_field_message(std::string const &name)</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00308">ErrorCodes.h:308</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a7bad76b302b3dcc91dd60c10830d0968"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a7bad76b302b3dcc91dd60c10830d0968">ripple::RPC::expected_field_message</a></div><div class="ttdeci">std::string expected_field_message(std::string const &name, std::string const &type)</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00332">ErrorCodes.h:332</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a7c90f8d68fd2bca060075e004fa3dcdf"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a7c90f8d68fd2bca060075e004fa3dcdf">ripple::RPC::getCurrentNetworkFee</a></div><div class="ttdeci">Json::Value getCurrentNetworkFee(Role const role, Config const &config, LoadFeeTrack const &feeTrack, TxQ const &txQ, Application const &app, Json::Value const &tx, int mult, int div)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00839">TransactionSign.cpp:839</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a86285e11e9d368859ec6b73014300564"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a86285e11e9d368859ec6b73014300564">ripple::RPC::transactionSubmit</a></div><div class="ttdeci">Json::Value transactionSubmit(Json::Value jvRequest, unsigned apiVersion, NetworkOPs::FailHard failType, Role role, std::chrono::seconds validatedLedgerAge, Application &app, ProcessTransactionFn const &processTransaction)</div><div class="ttdoc">Returns a Json::objectValue.</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00983">TransactionSign.cpp:983</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a8bcdcd479ba5ba7f8975e344393ec03a"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a8bcdcd479ba5ba7f8975e344393ec03a">ripple::RPC::getTxFee</a></div><div class="ttdeci">static XRPAmount getTxFee(Application const &app, Config const &config, Json::Value tx)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00765">TransactionSign.cpp:765</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_a97b09da785b1944b7b1964eeff97a43b"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a97b09da785b1944b7b1964eeff97a43b">ripple::RPC::object_field_error</a></div><div class="ttdeci">Json::Value object_field_error(std::string const &name)</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00296">ErrorCodes.h:296</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_abf346555d1927183974ae3feef4a25ec"><div class="ttname"><a href="namespaceripple_1_1RPC.html#abf346555d1927183974ae3feef4a25ec">ripple::RPC::insertDeliverMax</a></div><div class="ttdeci">void insertDeliverMax(Json::Value &tx_json, TxType txnType, unsigned int apiVersion)</div><div class="ttdoc">Copy Amount field to DeliverMax field in transaction output JSON.</div><div class="ttdef"><b>Definition</b> <a href="DeliverMax_8cpp_source.html#l00028">DeliverMax.cpp:28</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_aced54d69612c2b58940e2132e905dfc6"><div class="ttname"><a href="namespaceripple_1_1RPC.html#aced54d69612c2b58940e2132e905dfc6">ripple::RPC::transactionSignFor</a></div><div class="ttdeci">Json::Value transactionSignFor(Json::Value jvRequest, unsigned apiVersion, NetworkOPs::FailHard failType, Role role, std::chrono::seconds validatedLedgerAge, Application &app)</div><div class="ttdoc">Returns a Json::objectValue.</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l01113">TransactionSign.cpp:1113</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_adf952f7ca5d0d26e982a92acce6bf937"><div class="ttname"><a href="namespaceripple_1_1RPC.html#adf952f7ca5d0d26e982a92acce6bf937">ripple::RPC::checkFee</a></div><div class="ttdeci">Json::Value checkFee(Json::Value &request, Role const role, bool doAutoFill, Config const &config, LoadFeeTrack const &feeTrack, TxQ const &txQ, Application const &app)</div><div class="ttdoc">Fill in the fee on behalf of the client.</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00880">TransactionSign.cpp:880</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_aec2e1163b39a450d3917af9dd15b0f06"><div class="ttname"><a href="namespaceripple_1_1RPC.html#aec2e1163b39a450d3917af9dd15b0f06">ripple::RPC::missing_field_error</a></div><div class="ttdeci">Json::Value missing_field_error(std::string const &name)</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00278">ErrorCodes.h:278</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1RPC_html_af894bdbf60a077993d884fd31cf6e694"><div class="ttname"><a href="namespaceripple_1_1RPC.html#af894bdbf60a077993d884fd31cf6e694">ripple::RPC::keypairForSignature</a></div><div class="ttdeci">std::optional< std::pair< PublicKey, SecretKey > > keypairForSignature(Json::Value const &params, Json::Value &error, unsigned int apiVersion)</div><div class="ttdef"><b>Definition</b> <a href="RPCHelpers_8cpp_source.html#l00795">RPCHelpers.cpp:795</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_aa756e0f59b26042ed00a4d0ba6e96951"><div class="ttname"><a href="namespaceripple_1_1keylet.html#aa756e0f59b26042ed00a4d0ba6e96951">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#l00184">Indexes.cpp:184</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</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#l00114">AccountID.cpp:114</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2e97c395a5e1ef4ed1052299e0e60843a80ec8c7487b7d590db02cdcbfdf4cf91"><div class="ttname"><a href="namespaceripple.html#a2e97c395a5e1ef4ed1052299e0e60843a80ec8c7487b7d590db02cdcbfdf4cf91">ripple::NEW</a></div><div class="ttdeci">@ NEW</div><div class="ttdef"><b>Definition</b> <a href="Transaction_8h_source.html#l00047">Transaction.h:47</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932">ripple::error_code_i</a></div><div class="ttdeci">error_code_i</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00040">ErrorCodes.h:40</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a11b93b10f2466e402c74aa4a9b5cb2f7"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a11b93b10f2466e402c74aa4a9b5cb2f7">ripple::rpcALREADY_SINGLE_SIG</a></div><div class="ttdeci">@ rpcALREADY_SINGLE_SIG</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00092">ErrorCodes.h:92</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f">ripple::rpcTOO_BUSY</a></div><div class="ttdeci">@ rpcTOO_BUSY</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00056">ErrorCodes.h:56</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a45e21d134aa6921065916fcbcb875877"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a45e21d134aa6921065916fcbcb875877">ripple::rpcSRC_ACT_NOT_FOUND</a></div><div class="ttdeci">@ rpcSRC_ACT_NOT_FOUND</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00122">ErrorCodes.h:122</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a47f1fc6b8121fd2c3db6a5748d942bf6"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a47f1fc6b8121fd2c3db6a5748d942bf6">ripple::rpcDELEGATE_ACT_NOT_FOUND</a></div><div class="ttdeci">@ rpcDELEGATE_ACT_NOT_FOUND</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00123">ErrorCodes.h:123</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a55f16b6766448484475fc0f2db63d92b"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a55f16b6766448484475fc0f2db63d92b">ripple::rpcMASTER_DISABLED</a></div><div class="ttdeci">@ rpcMASTER_DISABLED</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00074">ErrorCodes.h:74</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a63fd0c00dcecf06df448bf7eddf6bd8c"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a63fd0c00dcecf06df448bf7eddf6bd8c">ripple::rpcALREADY_MULTISIG</a></div><div class="ttdeci">@ rpcALREADY_MULTISIG</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00091">ErrorCodes.h:91</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173">ripple::rpcSUCCESS</a></div><div class="ttdeci">@ rpcSUCCESS</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00044">ErrorCodes.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a74511028d6a24bc8826f5fc70ca61ef5"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a74511028d6a24bc8826f5fc70ca61ef5">ripple::rpcNO_CURRENT</a></div><div class="ttdeci">@ rpcNO_CURRENT</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00065">ErrorCodes.h:65</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a7a84cd863edeb7d5f1d6ff94db75a010"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a7a84cd863edeb7d5f1d6ff94db75a010">ripple::rpcDOMAIN_MALFORMED</a></div><div class="ttdeci">@ rpcDOMAIN_MALFORMED</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00158">ErrorCodes.h:158</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a82ddebc5ec7a37ff38892487277bf9c4"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a82ddebc5ec7a37ff38892487277bf9c4">ripple::rpcINVALID_PARAMS</a></div><div class="ttdeci">@ rpcINVALID_PARAMS</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00084">ErrorCodes.h:84</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a839833d48b635d8df6a9176274ae922f"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a839833d48b635d8df6a9176274ae922f">ripple::rpcINTERNAL</a></div><div class="ttdeci">@ rpcINTERNAL</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00130">ErrorCodes.h:130</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a888a186bc5ae79d68140783e22298394"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a888a186bc5ae79d68140783e22298394">ripple::rpcBAD_SECRET</a></div><div class="ttdeci">@ rpcBAD_SECRET</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00098">ErrorCodes.h:98</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a967859223f75630b2c78876fca0c0436"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a967859223f75630b2c78876fca0c0436">ripple::rpcSRC_ACT_MALFORMED</a></div><div class="ttdeci">@ rpcSRC_ACT_MALFORMED</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00120">ErrorCodes.h:120</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a9e3a3fa2bb1e04da92ea7253db9189d3"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a9e3a3fa2bb1e04da92ea7253db9189d3">ripple::rpcSIGNING_MALFORMED</a></div><div class="ttdeci">@ rpcSIGNING_MALFORMED</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00118">ErrorCodes.h:118</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932ae44751c9b253c3b447721a315c5525c7"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932ae44751c9b253c3b447721a315c5525c7">ripple::rpcHIGH_FEE</a></div><div class="ttdeci">@ rpcHIGH_FEE</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00058">ErrorCodes.h:58</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932af301bbeaf5fcfb44db08132e6eae4ac2"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932af301bbeaf5fcfb44db08132e6eae4ac2">ripple::rpcNOT_SYNCED</a></div><div class="ttdeci">@ rpcNOT_SYNCED</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00067">ErrorCodes.h:67</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>
|
||||
<div class="ttc" id="anamespaceripple_html_a3549cb4c3d81efe240ad20c147e48ac7"><div class="ttname"><a href="namespaceripple.html#a3549cb4c3d81efe240ad20c147e48ac7">ripple::verify</a></div><div class="ttdeci">bool verify(PublicKey const &publicKey, Slice const &m, Slice const &sig, bool mustBeFullyCanonical=true) noexcept</div><div class="ttdoc">Verify a signature on a message.</div><div class="ttdef"><b>Definition</b> <a href="PublicKey_8cpp_source.html#l00289">PublicKey.cpp:289</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3bb99b88cdf3f0a2cc944c5daeaf00b6"><div class="ttname"><a href="namespaceripple.html#a3bb99b88cdf3f0a2cc944c5daeaf00b6">ripple::buildMultiSigningData</a></div><div class="ttdeci">Serializer buildMultiSigningData(STObject const &obj, AccountID const &signingID)</div><div class="ttdoc">Return a Serializer suitable for computing a multisigning TxnSignature.</div><div class="ttdef"><b>Definition</b> <a href="Sign_8cpp_source.html#l00096">Sign.cpp:96</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3deb4c69ca598c60e6502a3be527835e"><div class="ttname"><a href="namespaceripple.html#a3deb4c69ca598c60e6502a3be527835e">ripple::calculateBaseFee</a></div><div class="ttdeci">XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)</div><div class="ttdoc">Compute only the expected base fee for a transaction.</div><div class="ttdef"><b>Definition</b> <a href="applySteps_8cpp_source.html#l00427">applySteps.cpp:427</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3e312ecdb199409dca142d307a3e0e5b"><div class="ttname"><a href="namespaceripple.html#a3e312ecdb199409dca142d307a3e0e5b">ripple::isLegalNet</a></div><div class="ttdeci">bool isLegalNet(STAmount const &value)</div><div class="ttdef"><b>Definition</b> <a href="STAmount_8h_source.html#l00600">STAmount.h:600</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a74277ce2a45a0b253c18a4aa3c57b7c7"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a74277ce2a45a0b253c18a4aa3c57b7c7">ripple::lsfDisableMaster</a></div><div class="ttdeci">@ lsfDisableMaster</div><div class="ttdef"><b>Definition</b> <a href="LedgerFormats_8h_source.html#l00131">LedgerFormats.h:131</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a614d8681c8dff84ac2257939751987c5"><div class="ttname"><a href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">ripple::calcAccountID</a></div><div class="ttdeci">AccountID calcAccountID(PublicKey const &pk)</div><div class="ttdef"><b>Definition</b> <a href="AccountID_8cpp_source.html#l00168">AccountID.cpp:168</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a67869382f83fd55cf3096d2591a57b07"><div class="ttname"><a href="namespaceripple.html#a67869382f83fd55cf3096d2591a57b07">ripple::rpcError</a></div><div class="ttdeci">Json::Value rpcError(int iError)</div><div class="ttdef"><b>Definition</b> <a href="RPCErr_8cpp_source.html#l00031">RPCErr.cpp:31</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a6909f61053b6e084f46665fa9f4ee673"><div class="ttname"><a href="namespaceripple.html#a6909f61053b6e084f46665fa9f4ee673">ripple::isUnlimited</a></div><div class="ttdeci">bool isUnlimited(Role const &role)</div><div class="ttdoc">ADMIN and IDENTIFIED roles shall have unlimited resources.</div><div class="ttdef"><b>Definition</b> <a href="Role_8cpp_source.html#l00125">Role.cpp:125</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a72ab42f87d2351b89ba8f47f5cfa70ba"><div class="ttname"><a href="namespaceripple.html#a72ab42f87d2351b89ba8f47f5cfa70ba">ripple::sign</a></div><div class="ttdeci">Buffer sign(PublicKey const &pk, SecretKey const &sk, Slice const &message)</div><div class="ttdoc">Generate a signature for a message.</div><div class="ttdef"><b>Definition</b> <a href="SecretKey_8cpp_source.html#l00256">SecretKey.cpp:256</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a86e358ce3f06ff049af13c2342791cf8"><div class="ttname"><a href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">ripple::strHex</a></div><div class="ttdeci">std::string strHex(FwdIt begin, FwdIt end)</div><div class="ttdef"><b>Definition</b> <a href="strHex_8h_source.html#l00030">strHex.h:30</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a93f2333b362ee67694b78f55eadf7805"><div class="ttname"><a href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">ripple::makeSlice</a></div><div class="ttdeci">std::enable_if_t< std::is_same< T, char >::value||std::is_same< T, unsigned char >::value, Slice > makeSlice(std::array< T, N > const &a)</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00244">Slice.h:244</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#l01163">STAmount.cpp:1163</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ab5fadc2b2814a10d35c00c0a8241fbe7"><div class="ttname"><a href="namespaceripple.html#ab5fadc2b2814a10d35c00c0a8241fbe7">ripple::forceValidity</a></div><div class="ttdeci">void forceValidity(HashRouter &router, uint256 const &txid, Validity validity)</div><div class="ttdoc">Sets the validity of a given transaction in the cache.</div><div class="ttdef"><b>Definition</b> <a href="apply_8cpp_source.html#l00118">apply.cpp:118</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_abc101b438834a6b2d730bbd63fe03b74"><div class="ttname"><a href="namespaceripple.html#abc101b438834a6b2d730bbd63fe03b74">ripple::passesLocalChecks</a></div><div class="ttdeci">bool passesLocalChecks(STObject const &st, std::string &)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00781">STTx.cpp:781</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_abcad59b0151763334cc398263373bcdda3ac705f2acd51a4613f9188c05c91d0d"><div class="ttname"><a href="namespaceripple.html#abcad59b0151763334cc398263373bcdda3ac705f2acd51a4613f9188c05c91d0d">ripple::Validity::Valid</a></div><div class="ttdeci">@ Valid</div><div class="ttdoc">Signature and local checks are good / passed.</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_abcad59b0151763334cc398263373bcdda5ef9dd0687717427ebe8c5e3bcfb7ec1"><div class="ttname"><a href="namespaceripple.html#abcad59b0151763334cc398263373bcdda5ef9dd0687717427ebe8c5e3bcfb7ec1">ripple::Validity::SigGoodOnly</a></div><div class="ttdeci">@ SigGoodOnly</div><div class="ttdoc">Signature is good, but local checks fail.</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac124fe6744b7fe887dec949b56b16d50"><div class="ttname"><a href="namespaceripple.html#ac124fe6744b7fe887dec949b56b16d50">ripple::to_string</a></div><div class="ttdeci">std::string to_string(base_uint< Bits, Tag > const &a)</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00630">base_uint.h:630</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac9d3948299b3e1819062bb1327c26610"><div class="ttname"><a href="namespaceripple.html#ac9d3948299b3e1819062bb1327c26610">ripple::scaleFeeLoad</a></div><div class="ttdeci">XRPAmount scaleFeeLoad(XRPAmount fee, LoadFeeTrack const &feeTrack, Fees const &fees, bool bUnlimited)</div><div class="ttdef"><b>Definition:</b> <a href="LoadFeeTrack_8cpp_source.html#l00085">LoadFeeTrack.cpp:85</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_acee1f3b6b870fd674b55857a57da61f5"><div class="ttname"><a href="namespaceripple.html#acee1f3b6b870fd674b55857a57da61f5">ripple::toDrops</a></div><div class="ttdeci">XRPAmount toDrops(FeeLevel< T > const &level, XRPAmount baseFee)</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8h_source.html#l00863">TxQ.h:863</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad012d6a36cd38b19ab4d8b47521fbd5f"><div class="ttname"><a href="namespaceripple.html#ad012d6a36cd38b19ab4d8b47521fbd5f">ripple::mulDiv</a></div><div class="ttdeci">std::optional< std::uint64_t > mulDiv(std::uint64_t value, std::uint64_t mul, std::uint64_t div)</div><div class="ttdoc">Return value*mul/div accurately.</div><div class="ttdef"><b>Definition:</b> <a href="libxrpl_2basics_2mulDiv_8cpp_source.html#l00032">libxrpl/basics/mulDiv.cpp:32</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_adb47f5675e01882e14c2cf9cc5700648"><div class="ttname"><a href="namespaceripple.html#adb47f5675e01882e14c2cf9cc5700648">ripple::checkValidity</a></div><div class="ttdeci">std::pair< Validity, std::string > checkValidity(HashRouter &router, STTx const &tx, Rules const &rules, Config const &config)</div><div class="ttdoc">Checks transaction signature and local checks.</div><div class="ttdef"><b>Definition:</b> <a href="apply_8cpp_source.html#l00044">apply.cpp:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae04027bd22a38d096b7f711575a3ba59"><div class="ttname"><a href="namespaceripple.html#ae04027bd22a38d096b7f711575a3ba59">ripple::transResultInfo</a></div><div class="ttdeci">bool transResultInfo(TER code, std::string &token, std::string &text)</div><div class="ttdef"><b>Definition:</b> <a href="TER_8cpp_source.html#l00249">TER.cpp:249</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae08fe18f17b24699ce41d3898fbb8c2c"><div class="ttname"><a href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2c">ripple::Role</a></div><div class="ttdeci">Role</div><div class="ttdoc">Indicates the level of administrative permission to grant.</div><div class="ttdef"><b>Definition:</b> <a href="Role_8h_source.html#l00044">Role.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aefd2f77338ce3c9a2fffc4f0b289b483"><div class="ttname"><a href="namespaceripple.html#aefd2f77338ce3c9a2fffc4f0b289b483">ripple::LogicError</a></div><div class="ttdeci">void LogicError(std::string const &how) noexcept</div><div class="ttdoc">Called when faulty logic causes a broken invariant.</div><div class="ttdef"><b>Definition:</b> <a href="libxrpl_2basics_2contract_8cpp_source.html#l00037">libxrpl/basics/contract.cpp:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a3f4aacb3a231bc64f3056eb28a6026fd"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a3f4aacb3a231bc64f3056eb28a6026fd">ripple::temUNCERTAIN</a></div><div class="ttdeci">@ temUNCERTAIN</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00123">TER.h:123</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac124fe6744b7fe887dec949b56b16d50"><div class="ttname"><a href="namespaceripple.html#ac124fe6744b7fe887dec949b56b16d50">ripple::to_string</a></div><div class="ttdeci">std::string to_string(base_uint< Bits, Tag > const &a)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00630">base_uint.h:630</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac9d3948299b3e1819062bb1327c26610"><div class="ttname"><a href="namespaceripple.html#ac9d3948299b3e1819062bb1327c26610">ripple::scaleFeeLoad</a></div><div class="ttdeci">XRPAmount scaleFeeLoad(XRPAmount fee, LoadFeeTrack const &feeTrack, Fees const &fees, bool bUnlimited)</div><div class="ttdef"><b>Definition</b> <a href="LoadFeeTrack_8cpp_source.html#l00085">LoadFeeTrack.cpp:85</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_acee1f3b6b870fd674b55857a57da61f5"><div class="ttname"><a href="namespaceripple.html#acee1f3b6b870fd674b55857a57da61f5">ripple::toDrops</a></div><div class="ttdeci">XRPAmount toDrops(FeeLevel< T > const &level, XRPAmount baseFee)</div><div class="ttdef"><b>Definition</b> <a href="TxQ_8h_source.html#l00863">TxQ.h:863</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad012d6a36cd38b19ab4d8b47521fbd5f"><div class="ttname"><a href="namespaceripple.html#ad012d6a36cd38b19ab4d8b47521fbd5f">ripple::mulDiv</a></div><div class="ttdeci">std::optional< std::uint64_t > mulDiv(std::uint64_t value, std::uint64_t mul, std::uint64_t div)</div><div class="ttdoc">Return value*mul/div accurately.</div><div class="ttdef"><b>Definition</b> <a href="libxrpl_2basics_2mulDiv_8cpp_source.html#l00032">libxrpl/basics/mulDiv.cpp:32</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_adb47f5675e01882e14c2cf9cc5700648"><div class="ttname"><a href="namespaceripple.html#adb47f5675e01882e14c2cf9cc5700648">ripple::checkValidity</a></div><div class="ttdeci">std::pair< Validity, std::string > checkValidity(HashRouter &router, STTx const &tx, Rules const &rules, Config const &config)</div><div class="ttdoc">Checks transaction signature and local checks.</div><div class="ttdef"><b>Definition</b> <a href="apply_8cpp_source.html#l00044">apply.cpp:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae04027bd22a38d096b7f711575a3ba59"><div class="ttname"><a href="namespaceripple.html#ae04027bd22a38d096b7f711575a3ba59">ripple::transResultInfo</a></div><div class="ttdeci">bool transResultInfo(TER code, std::string &token, std::string &text)</div><div class="ttdef"><b>Definition</b> <a href="TER_8cpp_source.html#l00249">TER.cpp:249</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae08fe18f17b24699ce41d3898fbb8c2c"><div class="ttname"><a href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2c">ripple::Role</a></div><div class="ttdeci">Role</div><div class="ttdoc">Indicates the level of administrative permission to grant.</div><div class="ttdef"><b>Definition</b> <a href="Role_8h_source.html#l00044">Role.h:44</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aefd2f77338ce3c9a2fffc4f0b289b483"><div class="ttname"><a href="namespaceripple.html#aefd2f77338ce3c9a2fffc4f0b289b483">ripple::LogicError</a></div><div class="ttdeci">void LogicError(std::string const &how) noexcept</div><div class="ttdoc">Called when faulty logic causes a broken invariant.</div><div class="ttdef"><b>Definition</b> <a href="libxrpl_2basics_2contract_8cpp_source.html#l00037">libxrpl/basics/contract.cpp:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a3f4aacb3a231bc64f3056eb28a6026fd"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a3f4aacb3a231bc64f3056eb28a6026fd">ripple::temUNCERTAIN</a></div><div class="ttdeci">@ temUNCERTAIN</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00123">TER.h:123</a></div></div>
|
||||
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
|
||||
<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="apair_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a></div></div>
|
||||
@@ -1674,17 +1740,17 @@ $(function() {
|
||||
<div class="ttc" id="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a></div></div>
|
||||
<div class="ttc" id="asort_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/sort.html">std::sort</a></div><div class="ttdeci">T sort(T... args)</div></div>
|
||||
<div class="ttc" id="astr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_stringstream/str.html">std::stringstream::str</a></div><div class="ttdeci">T str(T... args)</div></div>
|
||||
<div class="ttc" id="astructripple_1_1FeeSetup_html_a0eec4da1884d29e364b4475f57f1453d"><div class="ttname"><a href="structripple_1_1FeeSetup.html#a0eec4da1884d29e364b4475f57f1453d">ripple::FeeSetup::reference_fee</a></div><div class="ttdeci">XRPAmount reference_fee</div><div class="ttdoc">The cost of a reference transaction in drops.</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00068">Config.h:68</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1JsonOptions_html_ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33"><div class="ttname"><a href="structripple_1_1JsonOptions.html#ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div><div class="ttdef"><b>Definition:</b> <a href="STBase_8h_source.html#l00043">STBase.h:43</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1JsonOptions_html_ab85e43ec84df987200d3355c3ba89f0aa3ace7cc623d6c6f5783c87db5efea1bc"><div class="ttname"><a href="structripple_1_1JsonOptions.html#ab85e43ec84df987200d3355c3ba89f0aa3ace7cc623d6c6f5783c87db5efea1bc">ripple::JsonOptions::disable_API_prior_V2</a></div><div class="ttdeci">@ disable_API_prior_V2</div><div class="ttdef"><b>Definition:</b> <a href="STBase_8h_source.html#l00045">STBase.h:45</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html">ripple::RPC::detail::transactionPreProcessResult</a></div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00383">TransactionSign.cpp:384</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_a3830c0378a1c85760748817ba2731cdc"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a3830c0378a1c85760748817ba2731cdc">ripple::RPC::detail::transactionPreProcessResult::transactionPreProcessResult</a></div><div class="ttdeci">transactionPreProcessResult(std::shared_ptr< STTx > &&st)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00402">TransactionSign.cpp:402</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_a6aed6f351d9414e836d4fdba0cab74d2"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a6aed6f351d9414e836d4fdba0cab74d2">ripple::RPC::detail::transactionPreProcessResult::first</a></div><div class="ttdeci">Json::Value const first</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00385">TransactionSign.cpp:385</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1FeeSetup_html_a0eec4da1884d29e364b4475f57f1453d"><div class="ttname"><a href="structripple_1_1FeeSetup.html#a0eec4da1884d29e364b4475f57f1453d">ripple::FeeSetup::reference_fee</a></div><div class="ttdeci">XRPAmount reference_fee</div><div class="ttdoc">The cost of a reference transaction in drops.</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00068">Config.h:68</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1JsonOptions_html_ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33"><div class="ttname"><a href="structripple_1_1JsonOptions.html#ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div><div class="ttdef"><b>Definition</b> <a href="STBase_8h_source.html#l00043">STBase.h:43</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1JsonOptions_html_ab85e43ec84df987200d3355c3ba89f0aa3ace7cc623d6c6f5783c87db5efea1bc"><div class="ttname"><a href="structripple_1_1JsonOptions.html#ab85e43ec84df987200d3355c3ba89f0aa3ace7cc623d6c6f5783c87db5efea1bc">ripple::JsonOptions::disable_API_prior_V2</a></div><div class="ttdeci">@ disable_API_prior_V2</div><div class="ttdef"><b>Definition</b> <a href="STBase_8h_source.html#l00045">STBase.h:45</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html">ripple::RPC::detail::transactionPreProcessResult</a></div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00383">TransactionSign.cpp:384</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_a3830c0378a1c85760748817ba2731cdc"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a3830c0378a1c85760748817ba2731cdc">ripple::RPC::detail::transactionPreProcessResult::transactionPreProcessResult</a></div><div class="ttdeci">transactionPreProcessResult(std::shared_ptr< STTx > &&st)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00402">TransactionSign.cpp:402</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_a6aed6f351d9414e836d4fdba0cab74d2"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a6aed6f351d9414e836d4fdba0cab74d2">ripple::RPC::detail::transactionPreProcessResult::first</a></div><div class="ttdeci">Json::Value const first</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00385">TransactionSign.cpp:385</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_a7361f37772fefa1c7c602ea1f412355c"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a7361f37772fefa1c7c602ea1f412355c">ripple::RPC::detail::transactionPreProcessResult::operator=</a></div><div class="ttdeci">transactionPreProcessResult & operator=(transactionPreProcessResult const &)=delete</div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_a7b4a800e2123a46269fc559f9a7dfbc9"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a7b4a800e2123a46269fc559f9a7dfbc9">ripple::RPC::detail::transactionPreProcessResult::transactionPreProcessResult</a></div><div class="ttdeci">transactionPreProcessResult(transactionPreProcessResult const &)=delete</div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_a84665d471ed6dd4c4f0d5053f0fb0544"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a84665d471ed6dd4c4f0d5053f0fb0544">ripple::RPC::detail::transactionPreProcessResult::transactionPreProcessResult</a></div><div class="ttdeci">transactionPreProcessResult(Json::Value &&json)</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00397">TransactionSign.cpp:397</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_a84665d471ed6dd4c4f0d5053f0fb0544"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a84665d471ed6dd4c4f0d5053f0fb0544">ripple::RPC::detail::transactionPreProcessResult::transactionPreProcessResult</a></div><div class="ttdeci">transactionPreProcessResult(Json::Value &&json)</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00397">TransactionSign.cpp:397</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_a9b885b1c6044f4301c1c59251fec30c3"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#a9b885b1c6044f4301c1c59251fec30c3">ripple::RPC::detail::transactionPreProcessResult::transactionPreProcessResult</a></div><div class="ttdeci">transactionPreProcessResult()=delete</div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_ae81b909a82e4822f0074c6353f57cc09"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#ae81b909a82e4822f0074c6353f57cc09">ripple::RPC::detail::transactionPreProcessResult::second</a></div><div class="ttdeci">std::shared_ptr< STTx > const second</div><div class="ttdef"><b>Definition:</b> <a href="TransactionSign_8cpp_source.html#l00386">TransactionSign.cpp:386</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_ae81b909a82e4822f0074c6353f57cc09"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#ae81b909a82e4822f0074c6353f57cc09">ripple::RPC::detail::transactionPreProcessResult::second</a></div><div class="ttdeci">std::shared_ptr< STTx > const second</div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00386">TransactionSign.cpp:386</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_af58aa6693b07dbeb9e777937f9fcc9bc"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#af58aa6693b07dbeb9e777937f9fcc9bc">ripple::RPC::detail::transactionPreProcessResult::transactionPreProcessResult</a></div><div class="ttdeci">transactionPreProcessResult(transactionPreProcessResult &&rhs)=default</div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1detail_1_1transactionPreProcessResult_html_af730e498527f3bfa637305e07b34d1f1"><div class="ttname"><a href="structripple_1_1RPC_1_1detail_1_1transactionPreProcessResult.html#af730e498527f3bfa637305e07b34d1f1">ripple::RPC::detail::transactionPreProcessResult::operator=</a></div><div class="ttdeci">transactionPreProcessResult & operator=(transactionPreProcessResult &&)=delete</div></div>
|
||||
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector< unsigned char ></a></div></div>
|
||||
@@ -1692,7 +1758,7 @@ $(function() {
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user