mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-26 22:15:52 +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: STTx.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()"
|
||||
@@ -151,6 +156,7 @@ $(function() {
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespaceripple.html">ripple</a> {</div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span><span class="keyword">static</span> <span class="keyword">auto</span></div>
|
||||
<div class="foldopen" id="foldopen00076" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="namespaceripple.html#a6381519cb9d7608cf89fdee87c667afa"> 76</a></span><a class="code hl_function" href="namespaceripple.html#a6381519cb9d7608cf89fdee87c667afa">getTxFormat</a>(<a class="code hl_enumeration" href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126">TxType</a> type)</div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span>{</div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <span class="keyword">auto</span> format = <a class="code hl_function" href="classripple_1_1TxFormats.html#a1db8e0fb64564b47c2c33ff763ccc8c3">TxFormats::getInstance</a>().<a class="code hl_function" href="classripple_1_1KnownFormats.html#a02015efe39bd31cec110f748e50ec523">findByType</a>(type);</div>
|
||||
@@ -164,14 +170,18 @@ $(function() {
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> <span class="keywordflow">return</span> format;</div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</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_1STTx.html#aab9abb9b8d54f332252926c1033df4ed"> 90</a></span><a class="code hl_function" href="classripple_1_1STTx.html#ab2486d36d6012846370dba63d7116362">STTx::STTx</a>(<a class="code hl_class" href="classripple_1_1STObject.html">STObject</a>&& <span class="keywordtype">object</span>) : <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a>(<a class="code hl_namespace" href="namespacestd.html">std</a>::move(object))</div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span>{</div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <a class="code hl_variable" href="classripple_1_1STTx.html#a9defa833c6d4f7150ea82178ad5398b7">tx_type_</a> = safe_cast<TxType>(<a class="code hl_function" href="classripple_1_1STObject.html#a42d3da94cee3e6f575350094476140ce">getFieldU16</a>(sfTransactionType));</div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <a class="code hl_function" href="classripple_1_1STObject.html#a08f92510a11a354071b7ee4551a296a9">applyTemplate</a>(<a class="code hl_function" href="namespaceripple.html#a6381519cb9d7608cf89fdee87c667afa">getTxFormat</a>(<a class="code hl_variable" href="classripple_1_1STTx.html#a9defa833c6d4f7150ea82178ad5398b7">tx_type_</a>)->getSOTemplate()); <span class="comment">// may throw</span></div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> <a class="code hl_variable" href="classripple_1_1STTx.html#aa83dd9862adb40e17ad7a5e91d247e89">tid_</a> = <a class="code hl_function" href="classripple_1_1STObject.html#a9296fefa5841548d32df3beb9ee84fc8">getHash</a>(<a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda9ff03a73c38a945848893498e0c617a4">HashPrefix::transactionID</a>);</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> </div>
|
||||
<div class="foldopen" id="foldopen00097" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a1686ffd9d21cc9493a097d328381f062"> 97</a></span><a class="code hl_function" href="classripple_1_1STTx.html#ab2486d36d6012846370dba63d7116362">STTx::STTx</a>(<a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a>& sit) : <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a>(sfTransaction)</div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span>{</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordtype">int</span> length = sit.<a class="code hl_function" href="classripple_1_1SerialIter.html#a2b2cd9753a86ac41e60b26278e8dd3d0">getBytesLeft</a>();</div>
|
||||
@@ -187,7 +197,9 @@ $(function() {
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <a class="code hl_function" href="classripple_1_1STObject.html#a08f92510a11a354071b7ee4551a296a9">applyTemplate</a>(<a class="code hl_function" href="namespaceripple.html#a6381519cb9d7608cf89fdee87c667afa">getTxFormat</a>(<a class="code hl_variable" href="classripple_1_1STTx.html#a9defa833c6d4f7150ea82178ad5398b7">tx_type_</a>)->getSOTemplate()); <span class="comment">// May throw</span></div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <a class="code hl_variable" href="classripple_1_1STTx.html#aa83dd9862adb40e17ad7a5e91d247e89">tid_</a> = <a class="code hl_function" href="classripple_1_1STObject.html#a9296fefa5841548d32df3beb9ee84fc8">getHash</a>(<a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda9ff03a73c38a945848893498e0c617a4">HashPrefix::transactionID</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="foldopen" id="foldopen00113" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#ac7e95bad608a9f45a0aa3abe7668a911"> 113</a></span><a class="code hl_function" href="classripple_1_1STTx.html#ab2486d36d6012846370dba63d7116362">STTx::STTx</a>(<a class="code hl_enumeration" href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126">TxType</a> type, <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a><<span class="keywordtype">void</span>(<a class="code hl_class" href="classripple_1_1STObject.html">STObject</a>&)> assembler)</div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> : <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a>(sfTransaction)</div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span>{</div>
|
||||
@@ -205,27 +217,35 @@ $(function() {
|
||||
<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_1STTx.html#aa83dd9862adb40e17ad7a5e91d247e89">tid_</a> = <a class="code hl_function" href="classripple_1_1STObject.html#a9296fefa5841548d32df3beb9ee84fc8">getHash</a>(<a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda9ff03a73c38a945848893498e0c617a4">HashPrefix::transactionID</a>);</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 class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span><a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>*</div>
|
||||
<div class="foldopen" id="foldopen00132" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#afd0bdd9444707fd7e9df07078e84d292"> 132</a></span><a class="code hl_function" href="classripple_1_1STTx.html#afd0bdd9444707fd7e9df07078e84d292">STTx::copy</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> n, <span class="keywordtype">void</span>* buf)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1STBase.html#a84fe46ac92fe704869cc6d64c49dd1ba">emplace</a>(n, buf, *<span class="keyword">this</span>);</div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span><a class="code hl_class" href="classripple_1_1STBase.html">STBase</a>*</div>
|
||||
<div class="foldopen" id="foldopen00138" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a629c7a008482fd7c751ebc5e3b7524c5"> 138</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a629c7a008482fd7c751ebc5e3b7524c5">STTx::move</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> n, <span class="keywordtype">void</span>* buf)</div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span>{</div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1STBase.html#a84fe46ac92fe704869cc6d64c49dd1ba">emplace</a>(n, buf, std::move(*<span class="keyword">this</span>));</div>
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> </div>
|
||||
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span><span class="comment">// STObject functions.</span></div>
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span><a class="code hl_enumeration" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">SerializedTypeID</a></div>
|
||||
<div class="foldopen" id="foldopen00145" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#ade013af363e3c323e0e693ffcaec0bec"> 145</a></span><a class="code hl_function" href="classripple_1_1STTx.html#ade013af363e3c323e0e693ffcaec0bec">STTx::getSType</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <span class="keywordflow">return</span> STI_TRANSACTION;</div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div>
|
||||
<div class="foldopen" id="foldopen00151" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#ae4c7b50dbe35c2ddd16d4845636a6379"> 151</a></span><a class="code hl_function" href="classripple_1_1STTx.html#ae4c7b50dbe35c2ddd16d4845636a6379">STTx::getFullText</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> ret = <span class="stringliteral">"\""</span>;</div>
|
||||
@@ -235,8 +255,10 @@ $(function() {
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> ret += <span class="stringliteral">"}"</span>;</div>
|
||||
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> </div>
|
||||
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span>boost::container::flat_set<AccountID></div>
|
||||
<div class="foldopen" id="foldopen00162" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a09ccd81138a458e9de69d99768e58f85"> 162</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a09ccd81138a458e9de69d99768e58f85">STTx::getMentionedAccounts</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> boost::container::flat_set<AccountID> list;</div>
|
||||
@@ -261,8 +283,10 @@ $(function() {
|
||||
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> </div>
|
||||
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> <span class="keywordflow">return</span> list;</div>
|
||||
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> </div>
|
||||
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span><span class="keyword">static</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/vector.html">Blob</a></div>
|
||||
<div class="foldopen" id="foldopen00188" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"><a class="line" href="namespaceripple.html#ab991d1fb7d66c12c1c7e287aa0c8ea56"> 188</a></span><a class="code hl_function" href="namespaceripple.html#ab991d1fb7d66c12c1c7e287aa0c8ea56">getSigningData</a>(<a class="code hl_class" href="classripple_1_1STTx.html">STTx</a> <span class="keyword">const</span>& that)</div>
|
||||
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span>{</div>
|
||||
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> <a class="code hl_class" href="classripple_1_1Serializer.html">Serializer</a> s;</div>
|
||||
@@ -270,14 +294,18 @@ $(function() {
|
||||
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> that.<a class="code hl_function" href="classripple_1_1STObject.html#aed86729110266412f315d9ac5914c814">addWithoutSigningFields</a>(s);</div>
|
||||
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> <span class="keywordflow">return</span> s.<a class="code hl_function" href="classripple_1_1Serializer.html#a4f42b878a90a9d5818a4d598ec038d4d">getData</a>();</div>
|
||||
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> </div>
|
||||
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span><a class="code hl_typedef" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a></div>
|
||||
<div class="foldopen" id="foldopen00197" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a1dce7e00e70cedd695a96ff55ecafdaf"> 197</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a1dce7e00e70cedd695a96ff55ecafdaf">STTx::getSigningHash</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1STObject.html#a8fef83dfa7d80728eb5080b3d93cb407">STObject::getSigningHash</a>(<a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda2e941487d3c2b2204488c5cf3a9d7a28">HashPrefix::txSign</a>);</div>
|
||||
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> </div>
|
||||
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/vector.html">Blob</a></div>
|
||||
<div class="foldopen" id="foldopen00203" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#aad90c6ed8b77cc627bbef6ab2f96ec96"> 203</a></span><a class="code hl_function" href="classripple_1_1STTx.html#aad90c6ed8b77cc627bbef6ab2f96ec96">STTx::getSignature</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> <span class="keywordflow">try</span></div>
|
||||
@@ -289,8 +317,10 @@ $(function() {
|
||||
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> <span class="keywordflow">return</span> <a class="code hl_typedef" href="namespaceripple.html#ab1f2184bb5938b5508798cd47a561a21">Blob</a>();</div>
|
||||
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> }</div>
|
||||
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> </div>
|
||||
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span><a class="code hl_class" href="classripple_1_1SeqProxy.html">SeqProxy</a></div>
|
||||
<div class="foldopen" id="foldopen00216" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a42464c41715a5d90dfa3240118d62d9c"> 216</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a42464c41715a5d90dfa3240118d62d9c">STTx::getSeqProxy</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> <span class="keyword">const</span> seq{<a class="code hl_function" href="classripple_1_1STObject.html#a55d1b6946f96a770f3b2195eb5a5a943">getFieldU32</a>(sfSequence)};</div>
|
||||
@@ -304,14 +334,18 @@ $(function() {
|
||||
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> </div>
|
||||
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> <span class="keywordflow">return</span> <a class="code hl_class" href="classripple_1_1SeqProxy.html">SeqProxy</a>{<a class="code hl_enumvalue" href="classripple_1_1SeqProxy.html#a5f784f2f26fb8ede1c7386011509beadab1fd5ef0f4ad79f202682b28d8803bbc">SeqProxy::ticket</a>, *ticketSeq};</div>
|
||||
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> </div>
|
||||
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div>
|
||||
<div class="foldopen" id="foldopen00231" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#ab560bf669b9e15d7cfb91bb9da4a104a"> 231</a></span><a class="code hl_function" href="classripple_1_1STTx.html#ab560bf669b9e15d7cfb91bb9da4a104a">STTx::getSeqValue</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1STTx.html#a42464c41715a5d90dfa3240118d62d9c">getSeqProxy</a>().<a class="code hl_function" href="classripple_1_1SeqProxy.html#a41c206bf5f44fe0b3f99f2dd42b0259c">value</a>();</div>
|
||||
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> </div>
|
||||
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span><span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00237" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a2ff70c45520477e847ef95913baf1a20"> 237</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a2ff70c45520477e847ef95913baf1a20">STTx::sign</a>(<a class="code hl_class" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>& publicKey, <a class="code hl_class" href="classripple_1_1SecretKey.html">SecretKey</a> <span class="keyword">const</span>& secretKey)</div>
|
||||
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span>{</div>
|
||||
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> <span class="keyword">auto</span> <span class="keyword">const</span> data = <a class="code hl_function" href="namespaceripple.html#ab991d1fb7d66c12c1c7e287aa0c8ea56">getSigningData</a>(*<span class="keyword">this</span>);</div>
|
||||
@@ -321,8 +355,10 @@ $(function() {
|
||||
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <a class="code hl_function" href="classripple_1_1STObject.html#af1235d307d6f464392a583d0dfaa3cc4">setFieldVL</a>(sfTxnSignature, sig);</div>
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> <a class="code hl_variable" href="classripple_1_1STTx.html#aa83dd9862adb40e17ad7a5e91d247e89">tid_</a> = <a class="code hl_function" href="classripple_1_1STObject.html#a9296fefa5841548d32df3beb9ee84fc8">getHash</a>(<a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda9ff03a73c38a945848893498e0c617a4">HashPrefix::transactionID</a>);</div>
|
||||
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> </div>
|
||||
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span><a class="code hl_class" href="classripple_1_1Expected.html">Expected<void, std::string></a></div>
|
||||
<div class="foldopen" id="foldopen00248" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a86da079a5b376f60a98a0bc1a046909e"> 248</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a86da079a5b376f60a98a0bc1a046909e">STTx::checkSign</a>(</div>
|
||||
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> <a class="code hl_enumeration" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> requireCanonicalSig,</div>
|
||||
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> <a class="code hl_class" href="classripple_1_1Rules.html">Rules</a> <span class="keyword">const</span>& rules)<span class="keyword"> const</span></div>
|
||||
@@ -342,8 +378,10 @@ $(function() {
|
||||
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> }</div>
|
||||
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <span class="keywordflow">return</span> <a class="code hl_class" href="classripple_1_1Unexpected.html">Unexpected</a>(<span class="stringliteral">"Internal signature check failure."</span>);</div>
|
||||
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> </div>
|
||||
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span><a class="code hl_class" href="classripple_1_1Expected.html">Expected<void, std::string></a></div>
|
||||
<div class="foldopen" id="foldopen00269" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#afcfaeccc5f956ff72e4ba724b53157bf"> 269</a></span><a class="code hl_function" href="classripple_1_1STTx.html#afcfaeccc5f956ff72e4ba724b53157bf">STTx::checkBatchSign</a>(</div>
|
||||
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> <a class="code hl_enumeration" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> requireCanonicalSig,</div>
|
||||
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> <a class="code hl_class" href="classripple_1_1Rules.html">Rules</a> <span class="keyword">const</span>& rules)<span class="keyword"> const</span></div>
|
||||
@@ -378,8 +416,10 @@ $(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="classripple_1_1Unexpected.html">Unexpected</a>(<span class="stringliteral">"Internal batch signature check failure."</span>);</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><a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen00305" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a489c8110e24455a2e7dac783f4760cc2"> 305</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a489c8110e24455a2e7dac783f4760cc2">STTx::getJson</a>(<a class="code hl_struct" href="structripple_1_1JsonOptions.html">JsonOptions</a> options)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> ret = <a class="code hl_function" href="classripple_1_1STObject.html#abf2e4ebb1868c4aff1ad9ec5d1a0ee4f">STObject::getJson</a>(<a class="code hl_enumvalue" href="structripple_1_1JsonOptions.html#ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33">JsonOptions::none</a>);</div>
|
||||
@@ -387,8 +427,10 @@ $(function() {
|
||||
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span> ret[jss::hash] = <a class="code hl_function" href="namespaceripple.html#ac124fe6744b7fe887dec949b56b16d50">to_string</a>(<a class="code hl_function" href="classripple_1_1STTx.html#ad314af66e2542db537b3b5de291d33c3">getTransactionID</a>());</div>
|
||||
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> </div>
|
||||
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span><a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="foldopen" id="foldopen00314" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a48b76dde3140dc8304e4ff4893356fdc"> 314</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a489c8110e24455a2e7dac783f4760cc2">STTx::getJson</a>(<a class="code hl_struct" href="structripple_1_1JsonOptions.html">JsonOptions</a> options, <span class="keywordtype">bool</span> binary)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> <span class="keywordtype">bool</span> <span class="keyword">const</span> V1 = !(options & <a class="code hl_enumvalue" href="structripple_1_1JsonOptions.html#ab85e43ec84df987200d3355c3ba89f0aa3ace7cc623d6c6f5783c87db5efea1bc">JsonOptions::disable_API_prior_V2</a>);</div>
|
||||
@@ -415,8 +457,10 @@ $(function() {
|
||||
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> </div>
|
||||
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> </div>
|
||||
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00342" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a2ac2b7a11b5738dba3a4e03be1303da1"> 342</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a2ac2b7a11b5738dba3a4e03be1303da1">STTx::getMetaSQLInsertReplaceHeader</a>()</div>
|
||||
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span>{</div>
|
||||
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> <span class="keyword">static</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span> sql =</div>
|
||||
@@ -427,8 +471,10 @@ $(function() {
|
||||
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> </div>
|
||||
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> <span class="keywordflow">return</span> sql;</div>
|
||||
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> </div>
|
||||
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div>
|
||||
<div class="foldopen" id="foldopen00354" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#acdc9d0299656cd65dd4f9a17b90a010b"> 354</a></span><a class="code hl_function" href="classripple_1_1STTx.html#acdc9d0299656cd65dd4f9a17b90a010b">STTx::getMetaSQL</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> inLedger, <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& escapedMetaData)<span class="keyword"></span></div>
|
||||
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span><span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span><span class="keyword"></span>{</div>
|
||||
@@ -436,9 +482,11 @@ $(function() {
|
||||
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> <a class="code hl_function" href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">add</a>(s);</div>
|
||||
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1STTx.html#acdc9d0299656cd65dd4f9a17b90a010b">getMetaSQL</a>(s, inLedger, <a class="code hl_enumvalue" href="namespaceripple.html#aae5869c83af3223f1d21900ff39134feae7186bf47aea8d9c059ac1cc5b621099">txnSqlValidated</a>, escapedMetaData);</div>
|
||||
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span> </div>
|
||||
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span><span class="comment">// VFALCO This could be a free function elsewhere</span></div>
|
||||
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div>
|
||||
<div class="foldopen" id="foldopen00364" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#ada5110e3b815b7197e203e9022799194"> 364</a></span><a class="code hl_function" href="classripple_1_1STTx.html#acdc9d0299656cd65dd4f9a17b90a010b">STTx::getMetaSQL</a>(</div>
|
||||
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> <a class="code hl_class" href="classripple_1_1Serializer.html">Serializer</a> rawTxn,</div>
|
||||
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> inLedger,</div>
|
||||
@@ -457,8 +505,10 @@ $(function() {
|
||||
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> format->getName() % <a class="code hl_function" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code hl_function" href="classripple_1_1STObject.html#a0d2d874d34a1c3ed432cdb9fb1386b35">getAccountID</a>(sfAccount)) %</div>
|
||||
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> <a class="code hl_function" href="classripple_1_1STObject.html#a55d1b6946f96a770f3b2195eb5a5a943">getFieldU32</a>(sfSequence) % inLedger % status % rTxn % escapedMetaData);</div>
|
||||
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> </div>
|
||||
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span><span class="keyword">static</span> <a class="code hl_class" href="classripple_1_1Expected.html">Expected<void, std::string></a></div>
|
||||
<div class="foldopen" id="foldopen00384" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"><a class="line" href="namespaceripple.html#a8ca1ad40e2efe43b7683a55c1147a63e"> 384</a></span><a class="code hl_function" href="namespaceripple.html#a8ca1ad40e2efe43b7683a55c1147a63e">singleSignHelper</a>(</div>
|
||||
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>& signer,</div>
|
||||
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> <a class="code hl_class" href="classripple_1_1Slice.html">Slice</a> <span class="keyword">const</span>& data,</div>
|
||||
@@ -494,8 +544,10 @@ $(function() {
|
||||
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> </div>
|
||||
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span> <span class="keywordflow">return</span> {};</div>
|
||||
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"> 419</span> </div>
|
||||
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"> 420</span>Expected<void, std::string></div>
|
||||
<div class="foldopen" id="foldopen00421" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a5bd0f5bf1f83fc8e48819a39b049718f"> 421</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a5bd0f5bf1f83fc8e48819a39b049718f">STTx::checkSingleSign</a>(<a class="code hl_enumeration" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> requireCanonicalSig)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span> <span class="keyword">auto</span> <span class="keyword">const</span> data = <a class="code hl_function" href="namespaceripple.html#ab991d1fb7d66c12c1c7e287aa0c8ea56">getSigningData</a>(*<span class="keyword">this</span>);</div>
|
||||
@@ -503,8 +555,10 @@ $(function() {
|
||||
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> (requireCanonicalSig == <a class="code hl_enumvalue" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8daa6105c0a611b41b08f1209506350279e">STTx::RequireFullyCanonicalSig::yes</a>);</div>
|
||||
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#a8ca1ad40e2efe43b7683a55c1147a63e">singleSignHelper</a>(*<span class="keyword">this</span>, <a class="code hl_function" href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">makeSlice</a>(data), <a class="code hl_enumvalue" href="namespaceripple.html#a286745fec5429abb3893001b4982522ba3e23eeda3fe3fb70d1e274eab59199d1">fullyCanonical</a>);</div>
|
||||
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> </div>
|
||||
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"> 429</span><a class="code hl_class" href="classripple_1_1Expected.html">Expected<void, std::string></a></div>
|
||||
<div class="foldopen" id="foldopen00430" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a5c5540960c0ea25024d72be0d247b593"> 430</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a5c5540960c0ea25024d72be0d247b593">STTx::checkBatchSingleSign</a>(</div>
|
||||
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"> 431</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>& batchSigner,</div>
|
||||
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"> 432</span> <a class="code hl_enumeration" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> requireCanonicalSig)<span class="keyword"> const</span></div>
|
||||
@@ -515,8 +569,10 @@ $(function() {
|
||||
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span> (requireCanonicalSig == <a class="code hl_enumvalue" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8daa6105c0a611b41b08f1209506350279e">STTx::RequireFullyCanonicalSig::yes</a>);</div>
|
||||
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span> <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#a8ca1ad40e2efe43b7683a55c1147a63e">singleSignHelper</a>(batchSigner, msg.<a class="code hl_function" href="classripple_1_1Serializer.html#a394c3299f6cfcebdaa4bc98ec0c602d6">slice</a>(), <a class="code hl_enumvalue" href="namespaceripple.html#a286745fec5429abb3893001b4982522ba3e23eeda3fe3fb70d1e274eab59199d1">fullyCanonical</a>);</div>
|
||||
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"> 439</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span> </div>
|
||||
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"> 441</span><a class="code hl_class" href="classripple_1_1Expected.html">Expected<void, std::string></a></div>
|
||||
<div class="foldopen" id="foldopen00442" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"><a class="line" href="namespaceripple.html#a94a8d241a250750ccdb150a247a775e5"> 442</a></span><a class="code hl_function" href="namespaceripple.html#a94a8d241a250750ccdb150a247a775e5">multiSignHelper</a>(</div>
|
||||
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"> 443</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>& signerObj,</div>
|
||||
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> <span class="keywordtype">bool</span> <span class="keyword">const</span> <a class="code hl_enumvalue" href="namespaceripple.html#a286745fec5429abb3893001b4982522ba3e23eeda3fe3fb70d1e274eab59199d1">fullyCanonical</a>,</div>
|
||||
@@ -593,8 +649,10 @@ $(function() {
|
||||
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"> 515</span> <span class="comment">// All signatures verified.</span></div>
|
||||
<div class="line"><a id="l00516" name="l00516"></a><span class="lineno"> 516</span> <span class="keywordflow">return</span> {};</div>
|
||||
<div class="line"><a id="l00517" name="l00517"></a><span class="lineno"> 517</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00518" name="l00518"></a><span class="lineno"> 518</span> </div>
|
||||
<div class="line"><a id="l00519" name="l00519"></a><span class="lineno"> 519</span>Expected<void, std::string></div>
|
||||
<div class="foldopen" id="foldopen00520" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#aa84dd5e5547e644c99f1c722b0df190b"> 520</a></span><a class="code hl_function" href="classripple_1_1STTx.html#aa84dd5e5547e644c99f1c722b0df190b">STTx::checkBatchMultiSign</a>(</div>
|
||||
<div class="line"><a id="l00521" name="l00521"></a><span class="lineno"> 521</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>& batchSigner,</div>
|
||||
<div class="line"><a id="l00522" name="l00522"></a><span class="lineno"> 522</span> <a class="code hl_enumeration" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> requireCanonicalSig,</div>
|
||||
@@ -618,8 +676,10 @@ $(function() {
|
||||
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno"> 540</span> },</div>
|
||||
<div class="line"><a id="l00541" name="l00541"></a><span class="lineno"> 541</span> rules);</div>
|
||||
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno"> 542</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno"> 543</span> </div>
|
||||
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"> 544</span><a class="code hl_class" href="classripple_1_1Expected.html">Expected<void, std::string></a></div>
|
||||
<div class="foldopen" id="foldopen00545" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00545" name="l00545"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a372e4d39ed869bae5fee20a1c452c71b"> 545</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a372e4d39ed869bae5fee20a1c452c71b">STTx::checkMultiSign</a>(</div>
|
||||
<div class="line"><a id="l00546" name="l00546"></a><span class="lineno"> 546</span> <a class="code hl_enumeration" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> requireCanonicalSig,</div>
|
||||
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno"> 547</span> <a class="code hl_class" href="classripple_1_1Rules.html">Rules</a> <span class="keyword">const</span>& rules)<span class="keyword"> const</span></div>
|
||||
@@ -641,8 +701,10 @@ $(function() {
|
||||
<div class="line"><a id="l00563" name="l00563"></a><span class="lineno"> 563</span> },</div>
|
||||
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno"> 564</span> rules);</div>
|
||||
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"> 565</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno"> 566</span> </div>
|
||||
<div class="line"><a id="l00582" name="l00582"></a><span class="lineno"> 582</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<uint256></a></div>
|
||||
<div class="foldopen" id="foldopen00583" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno"><a class="line" href="classripple_1_1STTx.html#a19e9c3610ed189b37a1ded3a4d873b1b"> 583</a></span><a class="code hl_function" href="classripple_1_1STTx.html#a19e9c3610ed189b37a1ded3a4d873b1b">STTx::getBatchTransactionIDs</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno"> 584</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno"> 585</span> XRPL_ASSERT(</div>
|
||||
@@ -662,10 +724,12 @@ $(function() {
|
||||
<div class="line"><a id="l00599" name="l00599"></a><span class="lineno"> 599</span> <span class="stringliteral">"STTx::getBatchTransactionIDs : batch transaction IDs size mismatch"</span>);</div>
|
||||
<div class="line"><a id="l00600" name="l00600"></a><span class="lineno"> 600</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classripple_1_1STTx.html#aa3e6a45abf8b4d24cbc0d7c37aacbbcf">batch_txn_ids_</a>;</div>
|
||||
<div class="line"><a id="l00601" name="l00601"></a><span class="lineno"> 601</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00602" name="l00602"></a><span class="lineno"> 602</span> </div>
|
||||
<div class="line"><a id="l00603" name="l00603"></a><span class="lineno"> 603</span><span class="comment">//------------------------------------------------------------------------------</span></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><span class="keyword">static</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="foldopen" id="foldopen00606" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno"><a class="line" href="namespaceripple.html#a357a6c9ad78832418b5c0f1f19e94320"> 606</a></span><a class="code hl_function" href="namespaceripple.html#a357a6c9ad78832418b5c0f1f19e94320">isMemoOkay</a>(<a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>& st, <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="l00607" name="l00607"></a><span class="lineno"> 607</span>{</div>
|
||||
<div class="line"><a id="l00608" name="l00608"></a><span class="lineno"> 608</span> <span class="keywordflow">if</span> (!st.<a class="code hl_function" href="classripple_1_1STObject.html#aaf5d617701ac3afc4ad6a13862459692">isFieldPresent</a>(sfMemos))</div>
|
||||
@@ -755,9 +819,11 @@ $(function() {
|
||||
<div class="line"><a id="l00692" name="l00692"></a><span class="lineno"> 692</span> </div>
|
||||
<div class="line"><a id="l00693" name="l00693"></a><span class="lineno"> 693</span> <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
|
||||
<div class="line"><a id="l00694" name="l00694"></a><span class="lineno"> 694</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00695" name="l00695"></a><span class="lineno"> 695</span> </div>
|
||||
<div class="line"><a id="l00696" name="l00696"></a><span class="lineno"> 696</span><span class="comment">// Ensure all account fields are 160-bits</span></div>
|
||||
<div class="line"><a id="l00697" name="l00697"></a><span class="lineno"> 697</span><span class="keyword">static</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="foldopen" id="foldopen00698" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00698" name="l00698"></a><span class="lineno"><a class="line" href="namespaceripple.html#a214b2c11cd300c202879b429668be5e1"> 698</a></span><a class="code hl_function" href="namespaceripple.html#a214b2c11cd300c202879b429668be5e1">isAccountFieldOkay</a>(<a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>& st)</div>
|
||||
<div class="line"><a id="l00699" name="l00699"></a><span class="lineno"> 699</span>{</div>
|
||||
<div class="line"><a id="l00700" name="l00700"></a><span class="lineno"> 700</span> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < st.<a class="code hl_function" href="classripple_1_1STObject.html#a6538f36f1bb0c4fa10b5fa669df12eb3">getCount</a>(); ++i)</div>
|
||||
@@ -769,8 +835,10 @@ $(function() {
|
||||
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno"> 706</span> </div>
|
||||
<div class="line"><a id="l00707" name="l00707"></a><span class="lineno"> 707</span> <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
|
||||
<div class="line"><a id="l00708" name="l00708"></a><span class="lineno"> 708</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00709" name="l00709"></a><span class="lineno"> 709</span> </div>
|
||||
<div class="line"><a id="l00710" name="l00710"></a><span class="lineno"> 710</span><span class="keyword">static</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="foldopen" id="foldopen00711" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00711" name="l00711"></a><span class="lineno"><a class="line" href="namespaceripple.html#a7dc293b8a7301d7c589abc90f840581f"> 711</a></span><a class="code hl_function" href="namespaceripple.html#a7dc293b8a7301d7c589abc90f840581f">invalidMPTAmountInTx</a>(<a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>& tx)</div>
|
||||
<div class="line"><a id="l00712" name="l00712"></a><span class="lineno"> 712</span>{</div>
|
||||
<div class="line"><a id="l00713" name="l00713"></a><span class="lineno"> 713</span> <span class="keyword">auto</span> <span class="keyword">const</span> txType = tx[~sfTransactionType];</div>
|
||||
@@ -785,9 +853,9 @@ $(function() {
|
||||
<div class="line"><a id="l00722" name="l00722"></a><span class="lineno"> 722</span> {</div>
|
||||
<div class="line"><a id="l00723" name="l00723"></a><span class="lineno"> 723</span> <span class="keywordflow">if</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& field = tx.<a class="code hl_function" href="classripple_1_1STObject.html#acdaa535c84b4d5d599bacf9a964144ee">peekAtField</a>(e.sField());</div>
|
||||
<div class="line"><a id="l00724" name="l00724"></a><span class="lineno"> 724</span> (field.getSType() == STI_AMOUNT &&</div>
|
||||
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno"> 725</span> <span class="keyword">static_cast<</span><a class="code hl_class" href="classripple_1_1STAmount.html">STAmount</a> const&<span class="keyword">></span>(field).<a class="code hl_function" href="classripple_1_1STAmount.html#a003e773c6fd61536760b0efc262e9725">holds</a><<a class="code hl_class" href="classripple_1_1MPTIssue.html">MPTIssue</a>>()) ||</div>
|
||||
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno"> 725</span> <span class="keyword">static_cast<</span><a class="code hl_class" href="classripple_1_1STAmount.html">STAmount</a> const&<span class="keyword">></span>(field).holds<MPTIssue>()) ||</div>
|
||||
<div class="line"><a id="l00726" name="l00726"></a><span class="lineno"> 726</span> (field.getSType() == STI_ISSUE &&</div>
|
||||
<div class="line"><a id="l00727" name="l00727"></a><span class="lineno"> 727</span> <span class="keyword">static_cast<</span><a class="code hl_class" href="classripple_1_1STIssue.html">STIssue</a> const&<span class="keyword">></span>(field).<a class="code hl_function" href="classripple_1_1STIssue.html#af62b6e9e7a66d107e02346803e0c8ab3">holds</a><<a class="code hl_class" href="classripple_1_1MPTIssue.html">MPTIssue</a>>()))</div>
|
||||
<div class="line"><a id="l00727" name="l00727"></a><span class="lineno"> 727</span> <span class="keyword">static_cast<</span><a class="code hl_class" href="classripple_1_1STIssue.html">STIssue</a> const&<span class="keyword">></span>(field).holds<MPTIssue>()))</div>
|
||||
<div class="line"><a id="l00728" name="l00728"></a><span class="lineno"> 728</span> {</div>
|
||||
<div class="line"><a id="l00729" name="l00729"></a><span class="lineno"> 729</span> <span class="keywordflow">if</span> (e.supportMPT() != <a class="code hl_enumvalue" href="namespaceripple.html#abd329a8849fd0c4cb884992c5963523dad94b73b6c2453899c3885c7252d06e85">soeMPTSupported</a>)</div>
|
||||
<div class="line"><a id="l00730" name="l00730"></a><span class="lineno"> 730</span> <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
|
||||
@@ -797,8 +865,10 @@ $(function() {
|
||||
<div class="line"><a id="l00734" name="l00734"></a><span class="lineno"> 734</span> }</div>
|
||||
<div class="line"><a id="l00735" name="l00735"></a><span class="lineno"> 735</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a id="l00736" name="l00736"></a><span class="lineno"> 736</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00737" name="l00737"></a><span class="lineno"> 737</span> </div>
|
||||
<div class="line"><a id="l00738" name="l00738"></a><span class="lineno"> 738</span><span class="keyword">static</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="foldopen" id="foldopen00739" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00739" name="l00739"></a><span class="lineno"><a class="line" href="namespaceripple.html#a3e416bea8e40a3c1ffedb435274f789c"> 739</a></span><a class="code hl_function" href="namespaceripple.html#a3e416bea8e40a3c1ffedb435274f789c">isRawTransactionOkay</a>(<a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>& st, <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="l00740" name="l00740"></a><span class="lineno"> 740</span>{</div>
|
||||
<div class="line"><a id="l00741" name="l00741"></a><span class="lineno"> 741</span> <span class="keywordflow">if</span> (!st.<a class="code hl_function" href="classripple_1_1STObject.html#aaf5d617701ac3afc4ad6a13862459692">isFieldPresent</a>(sfRawTransactions))</div>
|
||||
@@ -839,8 +909,10 @@ $(function() {
|
||||
<div class="line"><a id="l00776" name="l00776"></a><span class="lineno"> 776</span> }</div>
|
||||
<div class="line"><a id="l00777" name="l00777"></a><span class="lineno"> 777</span> <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
|
||||
<div class="line"><a id="l00778" name="l00778"></a><span class="lineno"> 778</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00779" name="l00779"></a><span class="lineno"> 779</span> </div>
|
||||
<div class="line"><a id="l00780" name="l00780"></a><span class="lineno"> 780</span><span class="keywordtype">bool</span></div>
|
||||
<div class="foldopen" id="foldopen00781" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00781" name="l00781"></a><span class="lineno"><a class="line" href="namespaceripple.html#abc101b438834a6b2d730bbd63fe03b74"> 781</a></span><a class="code hl_function" href="namespaceripple.html#abc101b438834a6b2d730bbd63fe03b74">passesLocalChecks</a>(<a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>& st, <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="l00782" name="l00782"></a><span class="lineno"> 782</span>{</div>
|
||||
<div class="line"><a id="l00783" name="l00783"></a><span class="lineno"> 783</span> <span class="keywordflow">if</span> (!<a class="code hl_function" href="namespaceripple.html#a357a6c9ad78832418b5c0f1f19e94320">isMemoOkay</a>(st, reason))</div>
|
||||
@@ -869,17 +941,21 @@ $(function() {
|
||||
<div class="line"><a id="l00806" name="l00806"></a><span class="lineno"> 806</span> </div>
|
||||
<div class="line"><a id="l00807" name="l00807"></a><span class="lineno"> 807</span> <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
|
||||
<div class="line"><a id="l00808" name="l00808"></a><span class="lineno"> 808</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00809" name="l00809"></a><span class="lineno"> 809</span> </div>
|
||||
<div class="line"><a id="l00810" name="l00810"></a><span class="lineno"> 810</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<STTx const></a></div>
|
||||
<div class="foldopen" id="foldopen00811" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00811" name="l00811"></a><span class="lineno"><a class="line" href="namespaceripple.html#a14a54f86104a277d3818fb03ddc0df6c"> 811</a></span><a class="code hl_function" href="namespaceripple.html#a14a54f86104a277d3818fb03ddc0df6c">sterilize</a>(<a class="code hl_class" href="classripple_1_1STTx.html">STTx</a> <span class="keyword">const</span>& stx)</div>
|
||||
<div class="line"><a id="l00812" name="l00812"></a><span class="lineno"> 812</span>{</div>
|
||||
<div class="line"><a id="l00813" name="l00813"></a><span class="lineno"> 813</span> <a class="code hl_class" href="classripple_1_1Serializer.html">Serializer</a> s;</div>
|
||||
<div class="line"><a id="l00814" name="l00814"></a><span class="lineno"> 814</span> stx.<a class="code hl_function" href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">add</a>(s);</div>
|
||||
<div class="line"><a id="l00815" name="l00815"></a><span class="lineno"> 815</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a> sit(s.<a class="code hl_function" href="classripple_1_1Serializer.html#a394c3299f6cfcebdaa4bc98ec0c602d6">slice</a>());</div>
|
||||
<div class="line"><a id="l00816" name="l00816"></a><span class="lineno"> 816</span> <span class="keywordflow">return</span> std::make_shared<STTx const>(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/functional/ref.html">std::ref</a>(sit));</div>
|
||||
<div class="line"><a id="l00816" name="l00816"></a><span class="lineno"> 816</span> <span class="keywordflow">return</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<STTx const></a>(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/functional/ref.html">std::ref</a>(sit));</div>
|
||||
<div class="line"><a id="l00817" name="l00817"></a><span class="lineno"> 817</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00818" name="l00818"></a><span class="lineno"> 818</span> </div>
|
||||
<div class="line"><a id="l00819" name="l00819"></a><span class="lineno"> 819</span><span class="keywordtype">bool</span></div>
|
||||
<div class="foldopen" id="foldopen00820" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00820" name="l00820"></a><span class="lineno"><a class="line" href="namespaceripple.html#a2e1e308b7a19c6ae68201ce583ced433"> 820</a></span><a class="code hl_function" href="namespaceripple.html#a2e1e308b7a19c6ae68201ce583ced433">isPseudoTx</a>(<a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>& tx)</div>
|
||||
<div class="line"><a id="l00821" name="l00821"></a><span class="lineno"> 821</span>{</div>
|
||||
<div class="line"><a id="l00822" name="l00822"></a><span class="lineno"> 822</span> <span class="keyword">auto</span> <span class="keyword">const</span> t = tx[~sfTransactionType];</div>
|
||||
@@ -891,96 +967,94 @@ $(function() {
|
||||
<div class="line"><a id="l00828" name="l00828"></a><span class="lineno"> 828</span> </div>
|
||||
<div class="line"><a id="l00829" name="l00829"></a><span class="lineno"> 829</span> <span class="keywordflow">return</span> tt == ttAMENDMENT || tt == ttFEE || tt == ttUNL_MODIFY;</div>
|
||||
<div class="line"><a id="l00830" name="l00830"></a><span class="lineno"> 830</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00831" name="l00831"></a><span class="lineno"> 831</span> </div>
|
||||
<div class="line"><a id="l00832" name="l00832"></a><span class="lineno"> 832</span>} <span class="comment">// namespace ripple</span></div>
|
||||
<div class="ttc" id="aarray_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/array.html">array</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_string_view_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string_view.html">std::string_view</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="aclassripple_1_1Expected_html"><div class="ttname"><a href="classripple_1_1Expected.html">ripple::Expected</a></div><div class="ttdef"><b>Definition:</b> <a href="Expected_8h_source.html#l00130">Expected.h:132</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a02015efe39bd31cec110f748e50ec523"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a02015efe39bd31cec110f748e50ec523">ripple::KnownFormats::findByType</a></div><div class="ttdeci">Item const * findByType(KeyType type) const</div><div class="ttdoc">Retrieve a format based on its type.</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00129">KnownFormats.h:129</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_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_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_1STAccount_html"><div class="ttname"><a href="classripple_1_1STAccount.html">ripple::STAccount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAccount_8h_source.html#l00031">STAccount.h:32</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_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_1STArray_html_afdae4983cf41a2e6c3031d203b79c67b"><div class="ttname"><a href="classripple_1_1STArray.html#afdae4983cf41a2e6c3031d203b79c67b">ripple::STArray::size</a></div><div class="ttdeci">size_type size() const</div><div class="ttdef"><b>Definition:</b> <a href="STArray_8h_source.html#l00248">STArray.h:248</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STBase_html"><div class="ttname"><a href="classripple_1_1STBase.html">ripple::STBase</a></div><div class="ttdoc">A type which can be exported to a well known binary format.</div><div class="ttdef"><b>Definition:</b> <a href="STBase_8h_source.html#l00134">STBase.h:135</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STBase_html_a84fe46ac92fe704869cc6d64c49dd1ba"><div class="ttname"><a href="classripple_1_1STBase.html#a84fe46ac92fe704869cc6d64c49dd1ba">ripple::STBase::emplace</a></div><div class="ttdeci">static STBase * emplace(std::size_t n, void *buf, T &&val)</div><div class="ttdef"><b>Definition:</b> <a href="STBase_8h_source.html#l00233">STBase.h:233</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STIssue_html"><div class="ttname"><a href="classripple_1_1STIssue.html">ripple::STIssue</a></div><div class="ttdef"><b>Definition:</b> <a href="STIssue_8h_source.html#l00031">STIssue.h:32</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STIssue_html_af62b6e9e7a66d107e02346803e0c8ab3"><div class="ttname"><a href="classripple_1_1STIssue.html#af62b6e9e7a66d107e02346803e0c8ab3">ripple::STIssue::holds</a></div><div class="ttdeci">bool holds() const</div><div class="ttdef"><b>Definition:</b> <a href="STIssue_8h_source.html#l00118">STIssue.h:118</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_a08f92510a11a354071b7ee4551a296a9"><div class="ttname"><a href="classripple_1_1STObject.html#a08f92510a11a354071b7ee4551a296a9">ripple::STObject::applyTemplate</a></div><div class="ttdeci">void applyTemplate(SOTemplate const &type)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00172">STObject.cpp:172</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a09be758ae97b9e9e392aa2606cc0559f"><div class="ttname"><a href="classripple_1_1STObject.html#a09be758ae97b9e9e392aa2606cc0559f">ripple::STObject::getFieldVL</a></div><div class="ttdeci">Blob getFieldVL(SField const &field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00657">STObject.cpp:657</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a0d2d874d34a1c3ed432cdb9fb1386b35"><div class="ttname"><a href="classripple_1_1STObject.html#a0d2d874d34a1c3ed432cdb9fb1386b35">ripple::STObject::getAccountID</a></div><div class="ttdeci">AccountID getAccountID(SField const &field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00651">STObject.cpp:651</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a0fced814291f20736a0b1b50716ffb48"><div class="ttname"><a href="classripple_1_1STObject.html#a0fced814291f20736a0b1b50716ffb48">ripple::STObject::getFieldArray</a></div><div class="ttdeci">STArray const & getFieldArray(SField const &field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00686">STObject.cpp:686</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a2207a6da88e27776a57de085e13518c9"><div class="ttname"><a href="classripple_1_1STObject.html#a2207a6da88e27776a57de085e13518c9">ripple::STObject::peekAtPIndex</a></div><div class="ttdeci">STBase const * peekAtPIndex(int offset) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00997">STObject.h:997</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a42d3da94cee3e6f575350094476140ce"><div class="ttname"><a href="classripple_1_1STObject.html#a42d3da94cee3e6f575350094476140ce">ripple::STObject::getFieldU16</a></div><div class="ttdeci">std::uint16_t getFieldU16(SField const &field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00609">STObject.cpp:609</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a55d1b6946f96a770f3b2195eb5a5a943"><div class="ttname"><a href="classripple_1_1STObject.html#a55d1b6946f96a770f3b2195eb5a5a943">ripple::STObject::getFieldU32</a></div><div class="ttdeci">std::uint32_t getFieldU32(SField const &field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00615">STObject.cpp:615</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a6538f36f1bb0c4fa10b5fa669df12eb3"><div class="ttname"><a href="classripple_1_1STObject.html#a6538f36f1bb0c4fa10b5fa669df12eb3">ripple::STObject::getCount</a></div><div class="ttdeci">int getCount() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00979">STObject.h:979</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a65cee099ee8ff5529ea7c5c4a028d566"><div class="ttname"><a href="classripple_1_1STObject.html#a65cee099ee8ff5529ea7c5c4a028d566">ripple::STObject::setFieldU16</a></div><div class="ttdeci">void setFieldU16(SField const &field, std::uint16_t)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00735">STObject.cpp:735</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a6ae7e459a83bc46c3cfd9025753af1cb"><div class="ttname"><a href="classripple_1_1STObject.html#a6ae7e459a83bc46c3cfd9025753af1cb">ripple::STObject::getSerializer</a></div><div class="ttdeci">Serializer getSerializer() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00963">STObject.h:963</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a79d44cbca07f07419075eab63f02cf46"><div class="ttname"><a href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46">ripple::STObject::set</a></div><div class="ttdeci">void set(SOTemplate const &)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00156">STObject.cpp:156</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a7adccac3a1b54244ae210afe7c5916e8"><div class="ttname"><a href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">ripple::STObject::add</a></div><div class="ttdeci">void add(Serializer &s) const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00141">STObject.cpp:141</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a8fef83dfa7d80728eb5080b3d93cb407"><div class="ttname"><a href="classripple_1_1STObject.html#a8fef83dfa7d80728eb5080b3d93cb407">ripple::STObject::getSigningHash</a></div><div class="ttdeci">uint256 getSigningHash(HashPrefix prefix) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00404">STObject.cpp:404</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a925f5ebaa5822892447cf161e5a2960e"><div class="ttname"><a href="classripple_1_1STObject.html#a925f5ebaa5822892447cf161e5a2960e">ripple::STObject::operator[]</a></div><div class="ttdeci">T::value_type operator[](TypedField< T > const &f) const</div><div class="ttdoc">Get the value of a field.</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l01010">STObject.h:1010</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a9296fefa5841548d32df3beb9ee84fc8"><div class="ttname"><a href="classripple_1_1STObject.html#a9296fefa5841548d32df3beb9ee84fc8">ripple::STObject::getHash</a></div><div class="ttdeci">uint256 getHash(HashPrefix prefix) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00395">STObject.cpp:395</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_aa4fffc0fe22a576ac01d35952add7c06"><div class="ttname"><a href="classripple_1_1STObject.html#aa4fffc0fe22a576ac01d35952add7c06">ripple::STObject::getFullText</a></div><div class="ttdeci">std::string getFullText() const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00310">STObject.cpp:310</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_aaf5d617701ac3afc4ad6a13862459692"><div class="ttname"><a href="classripple_1_1STObject.html#aaf5d617701ac3afc4ad6a13862459692">ripple::STObject::isFieldPresent</a></div><div class="ttdeci">bool isFieldPresent(SField const &field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00484">STObject.cpp:484</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_abf2e4ebb1868c4aff1ad9ec5d1a0ee4f"><div class="ttname"><a href="classripple_1_1STObject.html#abf2e4ebb1868c4aff1ad9ec5d1a0ee4f">ripple::STObject::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions=JsonOptions::none) const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00825">STObject.cpp:825</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_acdaa535c84b4d5d599bacf9a964144ee"><div class="ttname"><a href="classripple_1_1STObject.html#acdaa535c84b4d5d599bacf9a964144ee">ripple::STObject::peekAtField</a></div><div class="ttdeci">STBase const & peekAtField(SField const &field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00429">STObject.cpp:429</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_aed86729110266412f315d9ac5914c814"><div class="ttname"><a href="classripple_1_1STObject.html#aed86729110266412f315d9ac5914c814">ripple::STObject::addWithoutSigningFields</a></div><div class="ttdeci">void addWithoutSigningFields(Serializer &s) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00954">STObject.h:954</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_1STObject_html_af5aa57043ec772da30341e3c3b823d7f"><div class="ttname"><a href="classripple_1_1STObject.html#af5aa57043ec772da30341e3c3b823d7f">ripple::STObject::getFlags</a></div><div class="ttdeci">std::uint32_t getFlags() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00537">STObject.cpp:537</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_a09ccd81138a458e9de69d99768e58f85"><div class="ttname"><a href="classripple_1_1STTx.html#a09ccd81138a458e9de69d99768e58f85">ripple::STTx::getMentionedAccounts</a></div><div class="ttdeci">boost::container::flat_set< AccountID > getMentionedAccounts() const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00162">STTx.cpp:162</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a19e9c3610ed189b37a1ded3a4d873b1b"><div class="ttname"><a href="classripple_1_1STTx.html#a19e9c3610ed189b37a1ded3a4d873b1b">ripple::STTx::getBatchTransactionIDs</a></div><div class="ttdeci">std::vector< uint256 > getBatchTransactionIDs() const</div><div class="ttdoc">Retrieves a batch of transaction IDs from the STTx.</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00583">STTx.cpp:583</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a1dce7e00e70cedd695a96ff55ecafdaf"><div class="ttname"><a href="classripple_1_1STTx.html#a1dce7e00e70cedd695a96ff55ecafdaf">ripple::STTx::getSigningHash</a></div><div class="ttdeci">uint256 getSigningHash() const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00197">STTx.cpp:197</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a2ac2b7a11b5738dba3a4e03be1303da1"><div class="ttname"><a href="classripple_1_1STTx.html#a2ac2b7a11b5738dba3a4e03be1303da1">ripple::STTx::getMetaSQLInsertReplaceHeader</a></div><div class="ttdeci">static std::string const & getMetaSQLInsertReplaceHeader()</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00342">STTx.cpp:342</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a2ff70c45520477e847ef95913baf1a20"><div class="ttname"><a href="classripple_1_1STTx.html#a2ff70c45520477e847ef95913baf1a20">ripple::STTx::sign</a></div><div class="ttdeci">void sign(PublicKey const &publicKey, SecretKey const &secretKey)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00237">STTx.cpp:237</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a372e4d39ed869bae5fee20a1c452c71b"><div class="ttname"><a href="classripple_1_1STTx.html#a372e4d39ed869bae5fee20a1c452c71b">ripple::STTx::checkMultiSign</a></div><div class="ttdeci">Expected< void, std::string > checkMultiSign(RequireFullyCanonicalSig requireCanonicalSig, Rules const &rules) const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00545">STTx.cpp:545</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a42464c41715a5d90dfa3240118d62d9c"><div class="ttname"><a href="classripple_1_1STTx.html#a42464c41715a5d90dfa3240118d62d9c">ripple::STTx::getSeqProxy</a></div><div class="ttdeci">SeqProxy getSeqProxy() const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00216">STTx.cpp:216</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a489c8110e24455a2e7dac783f4760cc2"><div class="ttname"><a href="classripple_1_1STTx.html#a489c8110e24455a2e7dac783f4760cc2">ripple::STTx::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions options) const override</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00305">STTx.cpp:305</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a5bd0f5bf1f83fc8e48819a39b049718f"><div class="ttname"><a href="classripple_1_1STTx.html#a5bd0f5bf1f83fc8e48819a39b049718f">ripple::STTx::checkSingleSign</a></div><div class="ttdeci">Expected< void, std::string > checkSingleSign(RequireFullyCanonicalSig requireCanonicalSig) const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00421">STTx.cpp:421</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a5c5540960c0ea25024d72be0d247b593"><div class="ttname"><a href="classripple_1_1STTx.html#a5c5540960c0ea25024d72be0d247b593">ripple::STTx::checkBatchSingleSign</a></div><div class="ttdeci">Expected< void, std::string > checkBatchSingleSign(STObject const &batchSigner, RequireFullyCanonicalSig requireCanonicalSig) const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00430">STTx.cpp:430</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a629c7a008482fd7c751ebc5e3b7524c5"><div class="ttname"><a href="classripple_1_1STTx.html#a629c7a008482fd7c751ebc5e3b7524c5">ripple::STTx::move</a></div><div class="ttdeci">STBase * move(std::size_t n, void *buf) override</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00138">STTx.cpp:138</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a74a3884ff1289c0c20cc4cd4c2d369d9"><div class="ttname"><a href="classripple_1_1STTx.html#a74a3884ff1289c0c20cc4cd4c2d369d9">ripple::STTx::minMultiSigners</a></div><div class="ttdeci">static std::size_t const minMultiSigners</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00053">STTx.h:53</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a86da079a5b376f60a98a0bc1a046909e"><div class="ttname"><a href="classripple_1_1STTx.html#a86da079a5b376f60a98a0bc1a046909e">ripple::STTx::checkSign</a></div><div class="ttdeci">Expected< void, std::string > checkSign(RequireFullyCanonicalSig requireCanonicalSig, Rules const &rules) const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00248">STTx.cpp:248</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_1STTx_html_a8bb1ca29546758e0fe3e97d1753e3d8d"><div class="ttname"><a href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">ripple::STTx::RequireFullyCanonicalSig</a></div><div class="ttdeci">RequireFullyCanonicalSig</div><div class="ttdoc">Check the signature.</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00127">STTx.h:127</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="aclassripple_1_1Expected_html"><div class="ttname"><a href="classripple_1_1Expected.html">ripple::Expected</a></div><div class="ttdef"><b>Definition</b> <a href="Expected_8h_source.html#l00130">Expected.h:132</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a02015efe39bd31cec110f748e50ec523"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a02015efe39bd31cec110f748e50ec523">ripple::KnownFormats::findByType</a></div><div class="ttdeci">Item const * findByType(KeyType type) const</div><div class="ttdoc">Retrieve a format based on its type.</div><div class="ttdef"><b>Definition</b> <a href="KnownFormats_8h_source.html#l00129">KnownFormats.h:129</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_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_1STAccount_html"><div class="ttname"><a href="classripple_1_1STAccount.html">ripple::STAccount</a></div><div class="ttdef"><b>Definition</b> <a href="STAccount_8h_source.html#l00031">STAccount.h:32</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_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_1STArray_html_afdae4983cf41a2e6c3031d203b79c67b"><div class="ttname"><a href="classripple_1_1STArray.html#afdae4983cf41a2e6c3031d203b79c67b">ripple::STArray::size</a></div><div class="ttdeci">size_type size() const</div><div class="ttdef"><b>Definition</b> <a href="STArray_8h_source.html#l00248">STArray.h:248</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STBase_html"><div class="ttname"><a href="classripple_1_1STBase.html">ripple::STBase</a></div><div class="ttdoc">A type which can be exported to a well known binary format.</div><div class="ttdef"><b>Definition</b> <a href="STBase_8h_source.html#l00134">STBase.h:135</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STBase_html_a84fe46ac92fe704869cc6d64c49dd1ba"><div class="ttname"><a href="classripple_1_1STBase.html#a84fe46ac92fe704869cc6d64c49dd1ba">ripple::STBase::emplace</a></div><div class="ttdeci">static STBase * emplace(std::size_t n, void *buf, T &&val)</div><div class="ttdef"><b>Definition</b> <a href="STBase_8h_source.html#l00233">STBase.h:233</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STIssue_html"><div class="ttname"><a href="classripple_1_1STIssue.html">ripple::STIssue</a></div><div class="ttdef"><b>Definition</b> <a href="STIssue_8h_source.html#l00031">STIssue.h:32</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_a08f92510a11a354071b7ee4551a296a9"><div class="ttname"><a href="classripple_1_1STObject.html#a08f92510a11a354071b7ee4551a296a9">ripple::STObject::applyTemplate</a></div><div class="ttdeci">void applyTemplate(SOTemplate const &type)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00172">STObject.cpp:172</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a09be758ae97b9e9e392aa2606cc0559f"><div class="ttname"><a href="classripple_1_1STObject.html#a09be758ae97b9e9e392aa2606cc0559f">ripple::STObject::getFieldVL</a></div><div class="ttdeci">Blob getFieldVL(SField const &field) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00657">STObject.cpp:657</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a0d2d874d34a1c3ed432cdb9fb1386b35"><div class="ttname"><a href="classripple_1_1STObject.html#a0d2d874d34a1c3ed432cdb9fb1386b35">ripple::STObject::getAccountID</a></div><div class="ttdeci">AccountID getAccountID(SField const &field) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00651">STObject.cpp:651</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a0fced814291f20736a0b1b50716ffb48"><div class="ttname"><a href="classripple_1_1STObject.html#a0fced814291f20736a0b1b50716ffb48">ripple::STObject::getFieldArray</a></div><div class="ttdeci">STArray const & getFieldArray(SField const &field) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00686">STObject.cpp:686</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a2207a6da88e27776a57de085e13518c9"><div class="ttname"><a href="classripple_1_1STObject.html#a2207a6da88e27776a57de085e13518c9">ripple::STObject::peekAtPIndex</a></div><div class="ttdeci">STBase const * peekAtPIndex(int offset) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8h_source.html#l00997">STObject.h:997</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a42d3da94cee3e6f575350094476140ce"><div class="ttname"><a href="classripple_1_1STObject.html#a42d3da94cee3e6f575350094476140ce">ripple::STObject::getFieldU16</a></div><div class="ttdeci">std::uint16_t getFieldU16(SField const &field) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00609">STObject.cpp:609</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a55d1b6946f96a770f3b2195eb5a5a943"><div class="ttname"><a href="classripple_1_1STObject.html#a55d1b6946f96a770f3b2195eb5a5a943">ripple::STObject::getFieldU32</a></div><div class="ttdeci">std::uint32_t getFieldU32(SField const &field) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00615">STObject.cpp:615</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a6538f36f1bb0c4fa10b5fa669df12eb3"><div class="ttname"><a href="classripple_1_1STObject.html#a6538f36f1bb0c4fa10b5fa669df12eb3">ripple::STObject::getCount</a></div><div class="ttdeci">int getCount() const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8h_source.html#l00979">STObject.h:979</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a65cee099ee8ff5529ea7c5c4a028d566"><div class="ttname"><a href="classripple_1_1STObject.html#a65cee099ee8ff5529ea7c5c4a028d566">ripple::STObject::setFieldU16</a></div><div class="ttdeci">void setFieldU16(SField const &field, std::uint16_t)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00735">STObject.cpp:735</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a6ae7e459a83bc46c3cfd9025753af1cb"><div class="ttname"><a href="classripple_1_1STObject.html#a6ae7e459a83bc46c3cfd9025753af1cb">ripple::STObject::getSerializer</a></div><div class="ttdeci">Serializer getSerializer() const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8h_source.html#l00963">STObject.h:963</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a79d44cbca07f07419075eab63f02cf46"><div class="ttname"><a href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46">ripple::STObject::set</a></div><div class="ttdeci">void set(SOTemplate const &)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00156">STObject.cpp:156</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a7adccac3a1b54244ae210afe7c5916e8"><div class="ttname"><a href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">ripple::STObject::add</a></div><div class="ttdeci">void add(Serializer &s) const override</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00141">STObject.cpp:141</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a8fef83dfa7d80728eb5080b3d93cb407"><div class="ttname"><a href="classripple_1_1STObject.html#a8fef83dfa7d80728eb5080b3d93cb407">ripple::STObject::getSigningHash</a></div><div class="ttdeci">uint256 getSigningHash(HashPrefix prefix) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00404">STObject.cpp:404</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a925f5ebaa5822892447cf161e5a2960e"><div class="ttname"><a href="classripple_1_1STObject.html#a925f5ebaa5822892447cf161e5a2960e">ripple::STObject::operator[]</a></div><div class="ttdeci">T::value_type operator[](TypedField< T > const &f) const</div><div class="ttdoc">Get the value of a field.</div><div class="ttdef"><b>Definition</b> <a href="STObject_8h_source.html#l01010">STObject.h:1010</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a9296fefa5841548d32df3beb9ee84fc8"><div class="ttname"><a href="classripple_1_1STObject.html#a9296fefa5841548d32df3beb9ee84fc8">ripple::STObject::getHash</a></div><div class="ttdeci">uint256 getHash(HashPrefix prefix) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00395">STObject.cpp:395</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_aa4fffc0fe22a576ac01d35952add7c06"><div class="ttname"><a href="classripple_1_1STObject.html#aa4fffc0fe22a576ac01d35952add7c06">ripple::STObject::getFullText</a></div><div class="ttdeci">std::string getFullText() const override</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00310">STObject.cpp:310</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_aaf5d617701ac3afc4ad6a13862459692"><div class="ttname"><a href="classripple_1_1STObject.html#aaf5d617701ac3afc4ad6a13862459692">ripple::STObject::isFieldPresent</a></div><div class="ttdeci">bool isFieldPresent(SField const &field) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00484">STObject.cpp:484</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_abf2e4ebb1868c4aff1ad9ec5d1a0ee4f"><div class="ttname"><a href="classripple_1_1STObject.html#abf2e4ebb1868c4aff1ad9ec5d1a0ee4f">ripple::STObject::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions=JsonOptions::none) const override</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00825">STObject.cpp:825</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_acdaa535c84b4d5d599bacf9a964144ee"><div class="ttname"><a href="classripple_1_1STObject.html#acdaa535c84b4d5d599bacf9a964144ee">ripple::STObject::peekAtField</a></div><div class="ttdeci">STBase const & peekAtField(SField const &field) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00429">STObject.cpp:429</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_aed86729110266412f315d9ac5914c814"><div class="ttname"><a href="classripple_1_1STObject.html#aed86729110266412f315d9ac5914c814">ripple::STObject::addWithoutSigningFields</a></div><div class="ttdeci">void addWithoutSigningFields(Serializer &s) const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8h_source.html#l00954">STObject.h:954</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_1STObject_html_af5aa57043ec772da30341e3c3b823d7f"><div class="ttname"><a href="classripple_1_1STObject.html#af5aa57043ec772da30341e3c3b823d7f">ripple::STObject::getFlags</a></div><div class="ttdeci">std::uint32_t getFlags() const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00537">STObject.cpp:537</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_a09ccd81138a458e9de69d99768e58f85"><div class="ttname"><a href="classripple_1_1STTx.html#a09ccd81138a458e9de69d99768e58f85">ripple::STTx::getMentionedAccounts</a></div><div class="ttdeci">boost::container::flat_set< AccountID > getMentionedAccounts() const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00162">STTx.cpp:162</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a19e9c3610ed189b37a1ded3a4d873b1b"><div class="ttname"><a href="classripple_1_1STTx.html#a19e9c3610ed189b37a1ded3a4d873b1b">ripple::STTx::getBatchTransactionIDs</a></div><div class="ttdeci">std::vector< uint256 > getBatchTransactionIDs() const</div><div class="ttdoc">Retrieves a batch of transaction IDs from the STTx.</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00583">STTx.cpp:583</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a1dce7e00e70cedd695a96ff55ecafdaf"><div class="ttname"><a href="classripple_1_1STTx.html#a1dce7e00e70cedd695a96ff55ecafdaf">ripple::STTx::getSigningHash</a></div><div class="ttdeci">uint256 getSigningHash() const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00197">STTx.cpp:197</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a2ac2b7a11b5738dba3a4e03be1303da1"><div class="ttname"><a href="classripple_1_1STTx.html#a2ac2b7a11b5738dba3a4e03be1303da1">ripple::STTx::getMetaSQLInsertReplaceHeader</a></div><div class="ttdeci">static std::string const & getMetaSQLInsertReplaceHeader()</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00342">STTx.cpp:342</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a2ff70c45520477e847ef95913baf1a20"><div class="ttname"><a href="classripple_1_1STTx.html#a2ff70c45520477e847ef95913baf1a20">ripple::STTx::sign</a></div><div class="ttdeci">void sign(PublicKey const &publicKey, SecretKey const &secretKey)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00237">STTx.cpp:237</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a372e4d39ed869bae5fee20a1c452c71b"><div class="ttname"><a href="classripple_1_1STTx.html#a372e4d39ed869bae5fee20a1c452c71b">ripple::STTx::checkMultiSign</a></div><div class="ttdeci">Expected< void, std::string > checkMultiSign(RequireFullyCanonicalSig requireCanonicalSig, Rules const &rules) const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00545">STTx.cpp:545</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a42464c41715a5d90dfa3240118d62d9c"><div class="ttname"><a href="classripple_1_1STTx.html#a42464c41715a5d90dfa3240118d62d9c">ripple::STTx::getSeqProxy</a></div><div class="ttdeci">SeqProxy getSeqProxy() const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00216">STTx.cpp:216</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a489c8110e24455a2e7dac783f4760cc2"><div class="ttname"><a href="classripple_1_1STTx.html#a489c8110e24455a2e7dac783f4760cc2">ripple::STTx::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions options) const override</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00305">STTx.cpp:305</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a5bd0f5bf1f83fc8e48819a39b049718f"><div class="ttname"><a href="classripple_1_1STTx.html#a5bd0f5bf1f83fc8e48819a39b049718f">ripple::STTx::checkSingleSign</a></div><div class="ttdeci">Expected< void, std::string > checkSingleSign(RequireFullyCanonicalSig requireCanonicalSig) const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00421">STTx.cpp:421</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a5c5540960c0ea25024d72be0d247b593"><div class="ttname"><a href="classripple_1_1STTx.html#a5c5540960c0ea25024d72be0d247b593">ripple::STTx::checkBatchSingleSign</a></div><div class="ttdeci">Expected< void, std::string > checkBatchSingleSign(STObject const &batchSigner, RequireFullyCanonicalSig requireCanonicalSig) const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00430">STTx.cpp:430</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a629c7a008482fd7c751ebc5e3b7524c5"><div class="ttname"><a href="classripple_1_1STTx.html#a629c7a008482fd7c751ebc5e3b7524c5">ripple::STTx::move</a></div><div class="ttdeci">STBase * move(std::size_t n, void *buf) override</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00138">STTx.cpp:138</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a74a3884ff1289c0c20cc4cd4c2d369d9"><div class="ttname"><a href="classripple_1_1STTx.html#a74a3884ff1289c0c20cc4cd4c2d369d9">ripple::STTx::minMultiSigners</a></div><div class="ttdeci">static std::size_t const minMultiSigners</div><div class="ttdef"><b>Definition</b> <a href="STTx_8h_source.html#l00053">STTx.h:53</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a86da079a5b376f60a98a0bc1a046909e"><div class="ttname"><a href="classripple_1_1STTx.html#a86da079a5b376f60a98a0bc1a046909e">ripple::STTx::checkSign</a></div><div class="ttdeci">Expected< void, std::string > checkSign(RequireFullyCanonicalSig requireCanonicalSig, Rules const &rules) const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00248">STTx.cpp:248</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_1STTx_html_a8bb1ca29546758e0fe3e97d1753e3d8d"><div class="ttname"><a href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">ripple::STTx::RequireFullyCanonicalSig</a></div><div class="ttdeci">RequireFullyCanonicalSig</div><div class="ttdoc">Check the signature.</div><div class="ttdef"><b>Definition</b> <a href="STTx_8h_source.html#l00127">STTx.h:127</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a8bb1ca29546758e0fe3e97d1753e3d8daa6105c0a611b41b08f1209506350279e"><div class="ttname"><a href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8daa6105c0a611b41b08f1209506350279e">ripple::STTx::RequireFullyCanonicalSig::yes</a></div><div class="ttdeci">@ yes</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a9defa833c6d4f7150ea82178ad5398b7"><div class="ttname"><a href="classripple_1_1STTx.html#a9defa833c6d4f7150ea82178ad5398b7">ripple::STTx::tx_type_</a></div><div class="ttdeci">TxType tx_type_</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00050">STTx.h:50</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_aa3e6a45abf8b4d24cbc0d7c37aacbbcf"><div class="ttname"><a href="classripple_1_1STTx.html#aa3e6a45abf8b4d24cbc0d7c37aacbbcf">ripple::STTx::batch_txn_ids_</a></div><div class="ttdeci">std::vector< uint256 > batch_txn_ids_</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00182">STTx.h:182</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_aa83dd9862adb40e17ad7a5e91d247e89"><div class="ttname"><a href="classripple_1_1STTx.html#aa83dd9862adb40e17ad7a5e91d247e89">ripple::STTx::tid_</a></div><div class="ttdeci">uint256 tid_</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00049">STTx.h:49</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_aa84dd5e5547e644c99f1c722b0df190b"><div class="ttname"><a href="classripple_1_1STTx.html#aa84dd5e5547e644c99f1c722b0df190b">ripple::STTx::checkBatchMultiSign</a></div><div class="ttdeci">Expected< void, std::string > checkBatchMultiSign(STObject const &batchSigner, RequireFullyCanonicalSig requireCanonicalSig, Rules const &rules) const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00520">STTx.cpp:520</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_aad90c6ed8b77cc627bbef6ab2f96ec96"><div class="ttname"><a href="classripple_1_1STTx.html#aad90c6ed8b77cc627bbef6ab2f96ec96">ripple::STTx::getSignature</a></div><div class="ttdeci">Blob getSignature() const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00203">STTx.cpp:203</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a9defa833c6d4f7150ea82178ad5398b7"><div class="ttname"><a href="classripple_1_1STTx.html#a9defa833c6d4f7150ea82178ad5398b7">ripple::STTx::tx_type_</a></div><div class="ttdeci">TxType tx_type_</div><div class="ttdef"><b>Definition</b> <a href="STTx_8h_source.html#l00050">STTx.h:50</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_aa3e6a45abf8b4d24cbc0d7c37aacbbcf"><div class="ttname"><a href="classripple_1_1STTx.html#aa3e6a45abf8b4d24cbc0d7c37aacbbcf">ripple::STTx::batch_txn_ids_</a></div><div class="ttdeci">std::vector< uint256 > batch_txn_ids_</div><div class="ttdef"><b>Definition</b> <a href="STTx_8h_source.html#l00182">STTx.h:182</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_aa83dd9862adb40e17ad7a5e91d247e89"><div class="ttname"><a href="classripple_1_1STTx.html#aa83dd9862adb40e17ad7a5e91d247e89">ripple::STTx::tid_</a></div><div class="ttdeci">uint256 tid_</div><div class="ttdef"><b>Definition</b> <a href="STTx_8h_source.html#l00049">STTx.h:49</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_aa84dd5e5547e644c99f1c722b0df190b"><div class="ttname"><a href="classripple_1_1STTx.html#aa84dd5e5547e644c99f1c722b0df190b">ripple::STTx::checkBatchMultiSign</a></div><div class="ttdeci">Expected< void, std::string > checkBatchMultiSign(STObject const &batchSigner, RequireFullyCanonicalSig requireCanonicalSig, Rules const &rules) const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00520">STTx.cpp:520</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_aad90c6ed8b77cc627bbef6ab2f96ec96"><div class="ttname"><a href="classripple_1_1STTx.html#aad90c6ed8b77cc627bbef6ab2f96ec96">ripple::STTx::getSignature</a></div><div class="ttdeci">Blob getSignature() const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00203">STTx.cpp:203</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_ab2486d36d6012846370dba63d7116362"><div class="ttname"><a href="classripple_1_1STTx.html#ab2486d36d6012846370dba63d7116362">ripple::STTx::STTx</a></div><div class="ttdeci">STTx()=delete</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_ab560bf669b9e15d7cfb91bb9da4a104a"><div class="ttname"><a href="classripple_1_1STTx.html#ab560bf669b9e15d7cfb91bb9da4a104a">ripple::STTx::getSeqValue</a></div><div class="ttdeci">std::uint32_t getSeqValue() const</div><div class="ttdoc">Returns the first non-zero value of (Sequence, TicketSequence).</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00231">STTx.cpp:231</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_ac1eac05342231bce66b0924340da1ae9"><div class="ttname"><a href="classripple_1_1STTx.html#ac1eac05342231bce66b0924340da1ae9">ripple::STTx::getTxnType</a></div><div class="ttdeci">TxType getTxnType() const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00207">STTx.h:207</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_acdc9d0299656cd65dd4f9a17b90a010b"><div class="ttname"><a href="classripple_1_1STTx.html#acdc9d0299656cd65dd4f9a17b90a010b">ripple::STTx::getMetaSQL</a></div><div class="ttdeci">std::string getMetaSQL(std::uint32_t inLedger, std::string const &escapedMetaData) const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00354">STTx.cpp:354</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_ad314af66e2542db537b3b5de291d33c3"><div class="ttname"><a href="classripple_1_1STTx.html#ad314af66e2542db537b3b5de291d33c3">ripple::STTx::getTransactionID</a></div><div class="ttdeci">uint256 getTransactionID() const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00219">STTx.h:219</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_ade013af363e3c323e0e693ffcaec0bec"><div class="ttname"><a href="classripple_1_1STTx.html#ade013af363e3c323e0e693ffcaec0bec">ripple::STTx::getSType</a></div><div class="ttdeci">SerializedTypeID getSType() const override</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00145">STTx.cpp:145</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_ae4c7b50dbe35c2ddd16d4845636a6379"><div class="ttname"><a href="classripple_1_1STTx.html#ae4c7b50dbe35c2ddd16d4845636a6379">ripple::STTx::getFullText</a></div><div class="ttdeci">std::string getFullText() const override</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00151">STTx.cpp:151</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_afcfaeccc5f956ff72e4ba724b53157bf"><div class="ttname"><a href="classripple_1_1STTx.html#afcfaeccc5f956ff72e4ba724b53157bf">ripple::STTx::checkBatchSign</a></div><div class="ttdeci">Expected< void, std::string > checkBatchSign(RequireFullyCanonicalSig requireCanonicalSig, Rules const &rules) const</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00269">STTx.cpp:269</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_afd0bdd9444707fd7e9df07078e84d292"><div class="ttname"><a href="classripple_1_1STTx.html#afd0bdd9444707fd7e9df07078e84d292">ripple::STTx::copy</a></div><div class="ttdeci">STBase * copy(std::size_t n, void *buf) const override</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00132">STTx.cpp:132</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"><div class="ttname"><a href="classripple_1_1SeqProxy.html">ripple::SeqProxy</a></div><div class="ttdoc">A type that represents either a sequence value or a ticket value.</div><div class="ttdef"><b>Definition:</b> <a href="SeqProxy_8h_source.html#l00055">SeqProxy.h:56</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SeqProxy_html_a31a7a3c8298a38aaeee20ae08bb51643"><div class="ttname"><a href="classripple_1_1SeqProxy.html#a31a7a3c8298a38aaeee20ae08bb51643">ripple::SeqProxy::sequence</a></div><div class="ttdeci">static constexpr SeqProxy sequence(std::uint32_t v)</div><div class="ttdoc">Factory function to return a sequence-based SeqProxy.</div><div class="ttdef"><b>Definition:</b> <a href="SeqProxy_8h_source.html#l00076">SeqProxy.h:76</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_1SeqProxy_html_a5f784f2f26fb8ede1c7386011509beadab1fd5ef0f4ad79f202682b28d8803bbc"><div class="ttname"><a href="classripple_1_1SeqProxy.html#a5f784f2f26fb8ede1c7386011509beadab1fd5ef0f4ad79f202682b28d8803bbc">ripple::SeqProxy::ticket</a></div><div class="ttdeci">@ ticket</div><div class="ttdef"><b>Definition:</b> <a href="SeqProxy_8h_source.html#l00058">SeqProxy.h:58</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_1SerialIter_html_a2b2cd9753a86ac41e60b26278e8dd3d0"><div class="ttname"><a href="classripple_1_1SerialIter.html#a2b2cd9753a86ac41e60b26278e8dd3d0">ripple::SerialIter::getBytesLeft</a></div><div class="ttdeci">int getBytesLeft() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00376">Serializer.h:376</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_a2aeeb12b01b18876187455f7009f5352"><div class="ttname"><a href="classripple_1_1Serializer.html#a2aeeb12b01b18876187455f7009f5352">ripple::Serializer::add32</a></div><div class="ttdeci">int add32(T i)</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00094">Serializer.h:94</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_a4be06995bf7f2abee9df8a411303ca99"><div class="ttname"><a href="classripple_1_1Serializer.html#a4be06995bf7f2abee9df8a411303ca99">ripple::Serializer::peekData</a></div><div class="ttdeci">Blob const & peekData() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00202">Serializer.h:202</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_1Serializer_html_a756851183756f388b1c4588b76f88bbd"><div class="ttname"><a href="classripple_1_1Serializer.html#a756851183756f388b1c4588b76f88bbd">ripple::Serializer::getDataLength</a></div><div class="ttdeci">int getDataLength() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00218">Serializer.h:218</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_1TxFormats_html_a1db8e0fb64564b47c2c33ff763ccc8c3"><div class="ttname"><a href="classripple_1_1TxFormats.html#a1db8e0fb64564b47c2c33ff763ccc8c3">ripple::TxFormats::getInstance</a></div><div class="ttdeci">static TxFormats const & getInstance()</div><div class="ttdef"><b>Definition:</b> <a href="TxFormats_8cpp_source.html#l00070">TxFormats.cpp:70</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Unexpected_html"><div class="ttname"><a href="classripple_1_1Unexpected.html">ripple::Unexpected</a></div><div class="ttdef"><b>Definition:</b> <a href="Expected_8h_source.html#l00081">Expected.h:82</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_ab560bf669b9e15d7cfb91bb9da4a104a"><div class="ttname"><a href="classripple_1_1STTx.html#ab560bf669b9e15d7cfb91bb9da4a104a">ripple::STTx::getSeqValue</a></div><div class="ttdeci">std::uint32_t getSeqValue() const</div><div class="ttdoc">Returns the first non-zero value of (Sequence, TicketSequence).</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00231">STTx.cpp:231</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_ac1eac05342231bce66b0924340da1ae9"><div class="ttname"><a href="classripple_1_1STTx.html#ac1eac05342231bce66b0924340da1ae9">ripple::STTx::getTxnType</a></div><div class="ttdeci">TxType getTxnType() const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8h_source.html#l00207">STTx.h:207</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_acdc9d0299656cd65dd4f9a17b90a010b"><div class="ttname"><a href="classripple_1_1STTx.html#acdc9d0299656cd65dd4f9a17b90a010b">ripple::STTx::getMetaSQL</a></div><div class="ttdeci">std::string getMetaSQL(std::uint32_t inLedger, std::string const &escapedMetaData) const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00354">STTx.cpp:354</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_ad314af66e2542db537b3b5de291d33c3"><div class="ttname"><a href="classripple_1_1STTx.html#ad314af66e2542db537b3b5de291d33c3">ripple::STTx::getTransactionID</a></div><div class="ttdeci">uint256 getTransactionID() const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8h_source.html#l00219">STTx.h:219</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_ade013af363e3c323e0e693ffcaec0bec"><div class="ttname"><a href="classripple_1_1STTx.html#ade013af363e3c323e0e693ffcaec0bec">ripple::STTx::getSType</a></div><div class="ttdeci">SerializedTypeID getSType() const override</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00145">STTx.cpp:145</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_ae4c7b50dbe35c2ddd16d4845636a6379"><div class="ttname"><a href="classripple_1_1STTx.html#ae4c7b50dbe35c2ddd16d4845636a6379">ripple::STTx::getFullText</a></div><div class="ttdeci">std::string getFullText() const override</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00151">STTx.cpp:151</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_afcfaeccc5f956ff72e4ba724b53157bf"><div class="ttname"><a href="classripple_1_1STTx.html#afcfaeccc5f956ff72e4ba724b53157bf">ripple::STTx::checkBatchSign</a></div><div class="ttdeci">Expected< void, std::string > checkBatchSign(RequireFullyCanonicalSig requireCanonicalSig, Rules const &rules) const</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00269">STTx.cpp:269</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_afd0bdd9444707fd7e9df07078e84d292"><div class="ttname"><a href="classripple_1_1STTx.html#afd0bdd9444707fd7e9df07078e84d292">ripple::STTx::copy</a></div><div class="ttdeci">STBase * copy(std::size_t n, void *buf) const override</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00132">STTx.cpp:132</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"><div class="ttname"><a href="classripple_1_1SeqProxy.html">ripple::SeqProxy</a></div><div class="ttdoc">A type that represents either a sequence value or a ticket value.</div><div class="ttdef"><b>Definition</b> <a href="SeqProxy_8h_source.html#l00055">SeqProxy.h:56</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SeqProxy_html_a31a7a3c8298a38aaeee20ae08bb51643"><div class="ttname"><a href="classripple_1_1SeqProxy.html#a31a7a3c8298a38aaeee20ae08bb51643">ripple::SeqProxy::sequence</a></div><div class="ttdeci">static constexpr SeqProxy sequence(std::uint32_t v)</div><div class="ttdoc">Factory function to return a sequence-based SeqProxy.</div><div class="ttdef"><b>Definition</b> <a href="SeqProxy_8h_source.html#l00076">SeqProxy.h:76</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_1SeqProxy_html_a5f784f2f26fb8ede1c7386011509beadab1fd5ef0f4ad79f202682b28d8803bbc"><div class="ttname"><a href="classripple_1_1SeqProxy.html#a5f784f2f26fb8ede1c7386011509beadab1fd5ef0f4ad79f202682b28d8803bbc">ripple::SeqProxy::ticket</a></div><div class="ttdeci">@ ticket</div><div class="ttdef"><b>Definition</b> <a href="SeqProxy_8h_source.html#l00058">SeqProxy.h:58</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_1SerialIter_html_a2b2cd9753a86ac41e60b26278e8dd3d0"><div class="ttname"><a href="classripple_1_1SerialIter.html#a2b2cd9753a86ac41e60b26278e8dd3d0">ripple::SerialIter::getBytesLeft</a></div><div class="ttdeci">int getBytesLeft() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00376">Serializer.h:376</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_a2aeeb12b01b18876187455f7009f5352"><div class="ttname"><a href="classripple_1_1Serializer.html#a2aeeb12b01b18876187455f7009f5352">ripple::Serializer::add32</a></div><div class="ttdeci">int add32(T i)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00094">Serializer.h:94</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_a4be06995bf7f2abee9df8a411303ca99"><div class="ttname"><a href="classripple_1_1Serializer.html#a4be06995bf7f2abee9df8a411303ca99">ripple::Serializer::peekData</a></div><div class="ttdeci">Blob const & peekData() const</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00202">Serializer.h:202</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_1Serializer_html_a756851183756f388b1c4588b76f88bbd"><div class="ttname"><a href="classripple_1_1Serializer.html#a756851183756f388b1c4588b76f88bbd">ripple::Serializer::getDataLength</a></div><div class="ttdeci">int getDataLength() const</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00218">Serializer.h:218</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_1TxFormats_html_a1db8e0fb64564b47c2c33ff763ccc8c3"><div class="ttname"><a href="classripple_1_1TxFormats.html#a1db8e0fb64564b47c2c33ff763ccc8c3">ripple::TxFormats::getInstance</a></div><div class="ttdeci">static TxFormats const & getInstance()</div><div class="ttdef"><b>Definition</b> <a href="TxFormats_8cpp_source.html#l00070">TxFormats.cpp:70</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Unexpected_html"><div class="ttname"><a href="classripple_1_1Unexpected.html">ripple::Unexpected</a></div><div class="ttdef"><b>Definition</b> <a href="Expected_8h_source.html#l00081">Expected.h:82</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="acstddef_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstddef.html">cstddef</a></div></div>
|
||||
<div class="ttc" id="acstdint_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstdint.html">cstdint</a></div></div>
|
||||
@@ -989,50 +1063,51 @@ $(function() {
|
||||
<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="afunctional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/functional.html">functional</a></div></div>
|
||||
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div></div>
|
||||
<div class="ttc" id="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="amemory_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/memory.html">memory</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6">Json::objectValue</a></div><div class="ttdeci">@ objectValue</div><div class="ttdoc">object value (collection of name/value pairs).</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00046">json_value.h:45</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_a14a54f86104a277d3818fb03ddc0df6c"><div class="ttname"><a href="namespaceripple.html#a14a54f86104a277d3818fb03ddc0df6c">ripple::sterilize</a></div><div class="ttdeci">std::shared_ptr< STTx const > sterilize(STTx const &stx)</div><div class="ttdoc">Sterilize a transaction.</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00811">STTx.cpp:811</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a20d30277b9c78756b3d14493055a307c"><div class="ttname"><a href="namespaceripple.html#a20d30277b9c78756b3d14493055a307c">ripple::isXRP</a></div><div class="ttdeci">bool isXRP(AccountID const &c)</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8h_source.html#l00090">AccountID.h:90</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2127aa882d06ad6aaae928d2e80fb395"><div class="ttname"><a href="namespaceripple.html#a2127aa882d06ad6aaae928d2e80fb395">ripple::strUnHex</a></div><div class="ttdeci">std::optional< Blob > strUnHex(std::size_t strSize, Iterator begin, Iterator end)</div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities_8h_source.html#l00051">StringUtilities.h:51</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a214b2c11cd300c202879b429668be5e1"><div class="ttname"><a href="namespaceripple.html#a214b2c11cd300c202879b429668be5e1">ripple::isAccountFieldOkay</a></div><div class="ttdeci">static bool isAccountFieldOkay(STObject const &st)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00698">STTx.cpp:698</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a27da45f422eb6323d237d8769806a2d3"><div class="ttname"><a href="namespaceripple.html#a27da45f422eb6323d237d8769806a2d3">ripple::finishMultiSigningData</a></div><div class="ttdeci">void finishMultiSigningData(AccountID const &signingID, Serializer &s)</div><div class="ttdef"><b>Definition:</b> <a href="Sign_8h_source.html#l00084">Sign.h:84</a></div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6">Json::objectValue</a></div><div class="ttdeci">@ objectValue</div><div class="ttdoc">object value (collection of name/value pairs).</div><div class="ttdef"><b>Definition</b> <a href="json__value_8h_source.html#l00046">json_value.h:45</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_a14a54f86104a277d3818fb03ddc0df6c"><div class="ttname"><a href="namespaceripple.html#a14a54f86104a277d3818fb03ddc0df6c">ripple::sterilize</a></div><div class="ttdeci">std::shared_ptr< STTx const > sterilize(STTx const &stx)</div><div class="ttdoc">Sterilize a transaction.</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00811">STTx.cpp:811</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a20d30277b9c78756b3d14493055a307c"><div class="ttname"><a href="namespaceripple.html#a20d30277b9c78756b3d14493055a307c">ripple::isXRP</a></div><div class="ttdeci">bool isXRP(AccountID const &c)</div><div class="ttdef"><b>Definition</b> <a href="AccountID_8h_source.html#l00090">AccountID.h:90</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2127aa882d06ad6aaae928d2e80fb395"><div class="ttname"><a href="namespaceripple.html#a2127aa882d06ad6aaae928d2e80fb395">ripple::strUnHex</a></div><div class="ttdeci">std::optional< Blob > strUnHex(std::size_t strSize, Iterator begin, Iterator end)</div><div class="ttdef"><b>Definition</b> <a href="StringUtilities_8h_source.html#l00051">StringUtilities.h:51</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a214b2c11cd300c202879b429668be5e1"><div class="ttname"><a href="namespaceripple.html#a214b2c11cd300c202879b429668be5e1">ripple::isAccountFieldOkay</a></div><div class="ttdeci">static bool isAccountFieldOkay(STObject const &st)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00698">STTx.cpp:698</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a27da45f422eb6323d237d8769806a2d3"><div class="ttname"><a href="namespaceripple.html#a27da45f422eb6323d237d8769806a2d3">ripple::finishMultiSigningData</a></div><div class="ttdeci">void finishMultiSigningData(AccountID const &signingID, Serializer &s)</div><div class="ttdef"><b>Definition</b> <a href="Sign_8h_source.html#l00084">Sign.h:84</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a286745fec5429abb3893001b4982522ba3e23eeda3fe3fb70d1e274eab59199d1"><div class="ttname"><a href="namespaceripple.html#a286745fec5429abb3893001b4982522ba3e23eeda3fe3fb70d1e274eab59199d1">ripple::ECDSACanonicality::fullyCanonical</a></div><div class="ttdeci">@ fullyCanonical</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2ce3074a39ea65126b82fc59baf43126"><div class="ttname"><a href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126">ripple::TxType</a></div><div class="ttdeci">TxType</div><div class="ttdoc">Transaction type identifiers.</div><div class="ttdef"><b>Definition:</b> <a href="TxFormats_8h_source.html#l00056">TxFormats.h:57</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2e1e308b7a19c6ae68201ce583ced433"><div class="ttname"><a href="namespaceripple.html#a2e1e308b7a19c6ae68201ce583ced433">ripple::isPseudoTx</a></div><div class="ttdeci">bool isPseudoTx(STObject const &tx)</div><div class="ttdoc">Check whether a transaction is a pseudo-transaction.</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00820">STTx.cpp:820</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a33c9bc54d3b0b2ea693de1fd821b1c3f"><div class="ttname"><a href="namespaceripple.html#a33c9bc54d3b0b2ea693de1fd821b1c3f">ripple::startMultiSigningData</a></div><div class="ttdeci">Serializer startMultiSigningData(STObject const &obj)</div><div class="ttdoc">Break the multi-signing hash computation into 2 parts for optimization.</div><div class="ttdef"><b>Definition:</b> <a href="Sign_8cpp_source.html#l00104">Sign.cpp:104</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_a356c68147333a9a48a344718038576d9"><div class="ttname"><a href="namespaceripple.html#a356c68147333a9a48a344718038576d9">ripple::uint256</a></div><div class="ttdeci">base_uint< 256 > uint256</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00558">base_uint.h:558</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a357a6c9ad78832418b5c0f1f19e94320"><div class="ttname"><a href="namespaceripple.html#a357a6c9ad78832418b5c0f1f19e94320">ripple::isMemoOkay</a></div><div class="ttdeci">static bool isMemoOkay(STObject const &st, std::string &reason)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00606">STTx.cpp:606</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3e416bea8e40a3c1ffedb435274f789c"><div class="ttname"><a href="namespaceripple.html#a3e416bea8e40a3c1ffedb435274f789c">ripple::isRawTransactionOkay</a></div><div class="ttdeci">static bool isRawTransactionOkay(STObject const &st, std::string &reason)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00739">STTx.cpp:739</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3e7e3f29aef85bcca06706da54e950fc"><div class="ttname"><a href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">ripple::SerializedTypeID</a></div><div class="ttdeci">SerializedTypeID</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00107">SField.h:107</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3e8d467e9127653d28ef9a604b742622"><div class="ttname"><a href="namespaceripple.html#a3e8d467e9127653d28ef9a604b742622">ripple::serializeBatch</a></div><div class="ttdeci">void serializeBatch(Serializer &msg, std::uint32_t const &flags, std::vector< uint256 > const &txids)</div><div class="ttdef"><b>Definition:</b> <a href="include_2xrpl_2protocol_2Batch_8h_source.html#l00025">include/xrpl/protocol/Batch.h:25</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a45fb47210c42ed6314f8933506077031"><div class="ttname"><a href="namespaceripple.html#a45fb47210c42ed6314f8933506077031">ripple::safe_cast</a></div><div class="ttdeci">constexpr std::enable_if_t< std::is_integral_v< Dest > &&std::is_integral_v< Src >, Dest > safe_cast(Src s) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="safe__cast_8h_source.html#l00042">safe_cast.h:42</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a5ab86a42066275e94ca4523e52514be5"><div class="ttname"><a href="namespaceripple.html#a5ab86a42066275e94ca4523e52514be5">ripple::txMinSizeBytes</a></div><div class="ttdeci">std::size_t constexpr txMinSizeBytes</div><div class="ttdoc">Protocol specific constants.</div><div class="ttdef"><b>Definition:</b> <a href="Protocol_8h_source.html#l00041">Protocol.h:41</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a6381519cb9d7608cf89fdee87c667afa"><div class="ttname"><a href="namespaceripple.html#a6381519cb9d7608cf89fdee87c667afa">ripple::getTxFormat</a></div><div class="ttdeci">static auto getTxFormat(TxType type)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00076">STTx.cpp:76</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_a798e187ba7443d8f951b810a12d50976"><div class="ttname"><a href="namespaceripple.html#a798e187ba7443d8f951b810a12d50976">ripple::publicKeyType</a></div><div class="ttdeci">std::optional< KeyType > publicKeyType(Slice const &slice)</div><div class="ttdoc">Returns the type of public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00224">PublicKey.cpp:224</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a7dc293b8a7301d7c589abc90f840581f"><div class="ttname"><a href="namespaceripple.html#a7dc293b8a7301d7c589abc90f840581f">ripple::invalidMPTAmountInTx</a></div><div class="ttdeci">static bool invalidMPTAmountInTx(STObject const &tx)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00711">STTx.cpp:711</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a8419578c2c8856d55fdcfb050f05df8a"><div class="ttname"><a href="namespaceripple.html#a8419578c2c8856d55fdcfb050f05df8a">ripple::sqlBlobLiteral</a></div><div class="ttdeci">std::string sqlBlobLiteral(Blob const &blob)</div><div class="ttdoc">Format arbitrary binary data as an SQLite "blob literal".</div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities_8cpp_source.html#l00042">StringUtilities.cpp:42</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_a8ca1ad40e2efe43b7683a55c1147a63e"><div class="ttname"><a href="namespaceripple.html#a8ca1ad40e2efe43b7683a55c1147a63e">ripple::singleSignHelper</a></div><div class="ttdeci">static Expected< void, std::string > singleSignHelper(STObject const &signer, Slice const &data, bool const fullyCanonical)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00384">STTx.cpp:384</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_a94a8d241a250750ccdb150a247a775e5"><div class="ttname"><a href="namespaceripple.html#a94a8d241a250750ccdb150a247a775e5">ripple::multiSignHelper</a></div><div class="ttdeci">Expected< void, std::string > multiSignHelper(STObject const &signerObj, bool const fullyCanonical, std::function< Serializer(AccountID const &)> makeMsg, Rules const &rules)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00442">STTx.cpp:442</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a94e13759bd026c8ac305482e17f05adb"><div class="ttname"><a href="namespaceripple.html#a94e13759bd026c8ac305482e17f05adb">ripple::debugLog</a></div><div class="ttdeci">beast::Journal debugLog()</div><div class="ttdoc">Returns a debug journal.</div><div class="ttdef"><b>Definition:</b> <a href="Log_8cpp_source.html#l00468">Log.cpp:468</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aae5869c83af3223f1d21900ff39134feae7186bf47aea8d9c059ac1cc5b621099"><div class="ttname"><a href="namespaceripple.html#aae5869c83af3223f1d21900ff39134feae7186bf47aea8d9c059ac1cc5b621099">ripple::txnSqlValidated</a></div><div class="ttdeci">@ txnSqlValidated</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00042">STTx.h:42</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ab1f2184bb5938b5508798cd47a561a21"><div class="ttname"><a href="namespaceripple.html#ab1f2184bb5938b5508798cd47a561a21">ripple::Blob</a></div><div class="ttdeci">std::vector< unsigned char > Blob</div><div class="ttdoc">Storage for linear binary data.</div><div class="ttdef"><b>Definition:</b> <a href="Blob_8h_source.html#l00030">Blob.h:30</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ab991d1fb7d66c12c1c7e287aa0c8ea56"><div class="ttname"><a href="namespaceripple.html#ab991d1fb7d66c12c1c7e287aa0c8ea56">ripple::getSigningData</a></div><div class="ttdeci">static Blob getSigningData(STTx const &that)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00188">STTx.cpp:188</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_abd329a8849fd0c4cb884992c5963523da29a7e1961373724abdb178392cb5fe68"><div class="ttname"><a href="namespaceripple.html#abd329a8849fd0c4cb884992c5963523da29a7e1961373724abdb178392cb5fe68">ripple::soeMPTNone</a></div><div class="ttdeci">@ soeMPTNone</div><div class="ttdef"><b>Definition:</b> <a href="SOTemplate_8h_source.html#l00043">SOTemplate.h:43</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_abd329a8849fd0c4cb884992c5963523dad94b73b6c2453899c3885c7252d06e85"><div class="ttname"><a href="namespaceripple.html#abd329a8849fd0c4cb884992c5963523dad94b73b6c2453899c3885c7252d06e85">ripple::soeMPTSupported</a></div><div class="ttdeci">@ soeMPTSupported</div><div class="ttdef"><b>Definition:</b> <a href="SOTemplate_8h_source.html#l00043">SOTemplate.h:43</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac119b724250bce3ec136ede991f0dbd9"><div class="ttname"><a href="namespaceripple.html#ac119b724250bce3ec136ede991f0dbd9">ripple::txMaxSizeBytes</a></div><div class="ttdeci">std::size_t constexpr txMaxSizeBytes</div><div class="ttdoc">Largest legal byte size of a transaction.</div><div class="ttdef"><b>Definition:</b> <a href="Protocol_8h_source.html#l00044">Protocol.h:44</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_ac6935ad0ddb8c447dd408f2404a97b40"><div class="ttname"><a href="namespaceripple.html#ac6935ad0ddb8c447dd408f2404a97b40">ripple::tfFullyCanonicalSig</a></div><div class="ttdeci">constexpr std::uint32_t tfFullyCanonicalSig</div><div class="ttdoc">Transaction flags.</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00060">TxFlags.h:60</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2ce3074a39ea65126b82fc59baf43126"><div class="ttname"><a href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126">ripple::TxType</a></div><div class="ttdeci">TxType</div><div class="ttdoc">Transaction type identifiers.</div><div class="ttdef"><b>Definition</b> <a href="TxFormats_8h_source.html#l00056">TxFormats.h:57</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2e1e308b7a19c6ae68201ce583ced433"><div class="ttname"><a href="namespaceripple.html#a2e1e308b7a19c6ae68201ce583ced433">ripple::isPseudoTx</a></div><div class="ttdeci">bool isPseudoTx(STObject const &tx)</div><div class="ttdoc">Check whether a transaction is a pseudo-transaction.</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00820">STTx.cpp:820</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a33c9bc54d3b0b2ea693de1fd821b1c3f"><div class="ttname"><a href="namespaceripple.html#a33c9bc54d3b0b2ea693de1fd821b1c3f">ripple::startMultiSigningData</a></div><div class="ttdeci">Serializer startMultiSigningData(STObject const &obj)</div><div class="ttdoc">Break the multi-signing hash computation into 2 parts for optimization.</div><div class="ttdef"><b>Definition</b> <a href="Sign_8cpp_source.html#l00104">Sign.cpp:104</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_a356c68147333a9a48a344718038576d9"><div class="ttname"><a href="namespaceripple.html#a356c68147333a9a48a344718038576d9">ripple::uint256</a></div><div class="ttdeci">base_uint< 256 > uint256</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00558">base_uint.h:558</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a357a6c9ad78832418b5c0f1f19e94320"><div class="ttname"><a href="namespaceripple.html#a357a6c9ad78832418b5c0f1f19e94320">ripple::isMemoOkay</a></div><div class="ttdeci">static bool isMemoOkay(STObject const &st, std::string &reason)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00606">STTx.cpp:606</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3e416bea8e40a3c1ffedb435274f789c"><div class="ttname"><a href="namespaceripple.html#a3e416bea8e40a3c1ffedb435274f789c">ripple::isRawTransactionOkay</a></div><div class="ttdeci">static bool isRawTransactionOkay(STObject const &st, std::string &reason)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00739">STTx.cpp:739</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3e7e3f29aef85bcca06706da54e950fc"><div class="ttname"><a href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">ripple::SerializedTypeID</a></div><div class="ttdeci">SerializedTypeID</div><div class="ttdef"><b>Definition</b> <a href="SField_8h_source.html#l00107">SField.h:107</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3e8d467e9127653d28ef9a604b742622"><div class="ttname"><a href="namespaceripple.html#a3e8d467e9127653d28ef9a604b742622">ripple::serializeBatch</a></div><div class="ttdeci">void serializeBatch(Serializer &msg, std::uint32_t const &flags, std::vector< uint256 > const &txids)</div><div class="ttdef"><b>Definition</b> <a href="include_2xrpl_2protocol_2Batch_8h_source.html#l00025">include/xrpl/protocol/Batch.h:25</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a45fb47210c42ed6314f8933506077031"><div class="ttname"><a href="namespaceripple.html#a45fb47210c42ed6314f8933506077031">ripple::safe_cast</a></div><div class="ttdeci">constexpr std::enable_if_t< std::is_integral_v< Dest > &&std::is_integral_v< Src >, Dest > safe_cast(Src s) noexcept</div><div class="ttdef"><b>Definition</b> <a href="safe__cast_8h_source.html#l00042">safe_cast.h:42</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a5ab86a42066275e94ca4523e52514be5"><div class="ttname"><a href="namespaceripple.html#a5ab86a42066275e94ca4523e52514be5">ripple::txMinSizeBytes</a></div><div class="ttdeci">std::size_t constexpr txMinSizeBytes</div><div class="ttdoc">Protocol specific constants.</div><div class="ttdef"><b>Definition</b> <a href="Protocol_8h_source.html#l00041">Protocol.h:41</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a6381519cb9d7608cf89fdee87c667afa"><div class="ttname"><a href="namespaceripple.html#a6381519cb9d7608cf89fdee87c667afa">ripple::getTxFormat</a></div><div class="ttdeci">static auto getTxFormat(TxType type)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00076">STTx.cpp:76</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_a798e187ba7443d8f951b810a12d50976"><div class="ttname"><a href="namespaceripple.html#a798e187ba7443d8f951b810a12d50976">ripple::publicKeyType</a></div><div class="ttdeci">std::optional< KeyType > publicKeyType(Slice const &slice)</div><div class="ttdoc">Returns the type of public key.</div><div class="ttdef"><b>Definition</b> <a href="PublicKey_8cpp_source.html#l00224">PublicKey.cpp:224</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a7dc293b8a7301d7c589abc90f840581f"><div class="ttname"><a href="namespaceripple.html#a7dc293b8a7301d7c589abc90f840581f">ripple::invalidMPTAmountInTx</a></div><div class="ttdeci">static bool invalidMPTAmountInTx(STObject const &tx)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00711">STTx.cpp:711</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a8419578c2c8856d55fdcfb050f05df8a"><div class="ttname"><a href="namespaceripple.html#a8419578c2c8856d55fdcfb050f05df8a">ripple::sqlBlobLiteral</a></div><div class="ttdeci">std::string sqlBlobLiteral(Blob const &blob)</div><div class="ttdoc">Format arbitrary binary data as an SQLite "blob literal".</div><div class="ttdef"><b>Definition</b> <a href="StringUtilities_8cpp_source.html#l00042">StringUtilities.cpp:42</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_a8ca1ad40e2efe43b7683a55c1147a63e"><div class="ttname"><a href="namespaceripple.html#a8ca1ad40e2efe43b7683a55c1147a63e">ripple::singleSignHelper</a></div><div class="ttdeci">static Expected< void, std::string > singleSignHelper(STObject const &signer, Slice const &data, bool const fullyCanonical)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00384">STTx.cpp:384</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_a94a8d241a250750ccdb150a247a775e5"><div class="ttname"><a href="namespaceripple.html#a94a8d241a250750ccdb150a247a775e5">ripple::multiSignHelper</a></div><div class="ttdeci">Expected< void, std::string > multiSignHelper(STObject const &signerObj, bool const fullyCanonical, std::function< Serializer(AccountID const &)> makeMsg, Rules const &rules)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00442">STTx.cpp:442</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a94e13759bd026c8ac305482e17f05adb"><div class="ttname"><a href="namespaceripple.html#a94e13759bd026c8ac305482e17f05adb">ripple::debugLog</a></div><div class="ttdeci">beast::Journal debugLog()</div><div class="ttdoc">Returns a debug journal.</div><div class="ttdef"><b>Definition</b> <a href="Log_8cpp_source.html#l00468">Log.cpp:468</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aae5869c83af3223f1d21900ff39134feae7186bf47aea8d9c059ac1cc5b621099"><div class="ttname"><a href="namespaceripple.html#aae5869c83af3223f1d21900ff39134feae7186bf47aea8d9c059ac1cc5b621099">ripple::txnSqlValidated</a></div><div class="ttdeci">@ txnSqlValidated</div><div class="ttdef"><b>Definition</b> <a href="STTx_8h_source.html#l00042">STTx.h:42</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ab1f2184bb5938b5508798cd47a561a21"><div class="ttname"><a href="namespaceripple.html#ab1f2184bb5938b5508798cd47a561a21">ripple::Blob</a></div><div class="ttdeci">std::vector< unsigned char > Blob</div><div class="ttdoc">Storage for linear binary data.</div><div class="ttdef"><b>Definition</b> <a href="Blob_8h_source.html#l00030">Blob.h:30</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ab991d1fb7d66c12c1c7e287aa0c8ea56"><div class="ttname"><a href="namespaceripple.html#ab991d1fb7d66c12c1c7e287aa0c8ea56">ripple::getSigningData</a></div><div class="ttdeci">static Blob getSigningData(STTx const &that)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00188">STTx.cpp:188</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_abd329a8849fd0c4cb884992c5963523da29a7e1961373724abdb178392cb5fe68"><div class="ttname"><a href="namespaceripple.html#abd329a8849fd0c4cb884992c5963523da29a7e1961373724abdb178392cb5fe68">ripple::soeMPTNone</a></div><div class="ttdeci">@ soeMPTNone</div><div class="ttdef"><b>Definition</b> <a href="SOTemplate_8h_source.html#l00043">SOTemplate.h:43</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_abd329a8849fd0c4cb884992c5963523dad94b73b6c2453899c3885c7252d06e85"><div class="ttname"><a href="namespaceripple.html#abd329a8849fd0c4cb884992c5963523dad94b73b6c2453899c3885c7252d06e85">ripple::soeMPTSupported</a></div><div class="ttdeci">@ soeMPTSupported</div><div class="ttdef"><b>Definition</b> <a href="SOTemplate_8h_source.html#l00043">SOTemplate.h:43</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac119b724250bce3ec136ede991f0dbd9"><div class="ttname"><a href="namespaceripple.html#ac119b724250bce3ec136ede991f0dbd9">ripple::txMaxSizeBytes</a></div><div class="ttdeci">std::size_t constexpr txMaxSizeBytes</div><div class="ttdoc">Largest legal byte size of a transaction.</div><div class="ttdef"><b>Definition</b> <a href="Protocol_8h_source.html#l00044">Protocol.h:44</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_ac6935ad0ddb8c447dd408f2404a97b40"><div class="ttname"><a href="namespaceripple.html#ac6935ad0ddb8c447dd408f2404a97b40">ripple::tfFullyCanonicalSig</a></div><div class="ttdeci">constexpr std::uint32_t tfFullyCanonicalSig</div><div class="ttdoc">Transaction flags.</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00060">TxFlags.h:60</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bda2e941487d3c2b2204488c5cf3a9d7a28"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda2e941487d3c2b2204488c5cf3a9d7a28">ripple::HashPrefix::txSign</a></div><div class="ttdeci">@ txSign</div><div class="ttdoc">inner transaction to sign</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bda9ff03a73c38a945848893498e0c617a4"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda9ff03a73c38a945848893498e0c617a4">ripple::HashPrefix::transactionID</a></div><div class="ttdeci">@ transactionID</div><div class="ttdoc">transaction plus signature to give transaction ID</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad67130a2e92f56e6d0b8b18c5c8a106f"><div class="ttname"><a href="namespaceripple.html#ad67130a2e92f56e6d0b8b18c5c8a106f">ripple::maxBatchTxCount</a></div><div class="ttdeci">std::size_t constexpr maxBatchTxCount</div><div class="ttdoc">The maximum number of transactions that can be in a batch.</div><div class="ttdef"><b>Definition:</b> <a href="Protocol_8h_source.html#l00172">Protocol.h:172</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_ad67130a2e92f56e6d0b8b18c5c8a106f"><div class="ttname"><a href="namespaceripple.html#ad67130a2e92f56e6d0b8b18c5c8a106f">ripple::maxBatchTxCount</a></div><div class="ttdeci">std::size_t constexpr maxBatchTxCount</div><div class="ttdoc">The maximum number of transactions that can be in a batch.</div><div class="ttdef"><b>Definition</b> <a href="Protocol_8h_source.html#l00172">Protocol.h:172</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="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="aref_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/ref.html">std::ref</a></div><div class="ttdeci">T ref(T... args)</div></div>
|
||||
@@ -1041,9 +1116,9 @@ $(function() {
|
||||
<div class="ttc" id="astdexcept_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/stdexcept.html">stdexcept</a></div></div>
|
||||
<div class="ttc" id="astring_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/string.html">string</a></div></div>
|
||||
<div class="ttc" id="astring_view_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/string_view.html">string_view</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1JsonOptions_html"><div class="ttname"><a href="structripple_1_1JsonOptions.html">ripple::JsonOptions</a></div><div class="ttdoc">Note, should be treated as flags that can be | and &.</div><div class="ttdef"><b>Definition:</b> <a href="STBase_8h_source.html#l00036">STBase.h:37</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_1JsonOptions_html"><div class="ttname"><a href="structripple_1_1JsonOptions.html">ripple::JsonOptions</a></div><div class="ttdoc">Note, should be treated as flags that can be | and &.</div><div class="ttdef"><b>Definition</b> <a href="STBase_8h_source.html#l00036">STBase.h:37</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="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</div></div>
|
||||
<div class="ttc" id="atype_traits_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/type_traits.html">type_traits</a></div></div>
|
||||
<div class="ttc" id="aunderlying_type_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/underlying_type.html">std::underlying_type_t</a></div></div>
|
||||
@@ -1053,7 +1128,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