mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-26 14:05:51 +00:00
deploy: a8d481c2a5
This commit is contained in:
@@ -97,47 +97,43 @@ $(function() {
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  </div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test_1_1jtx_1_1ticket.html"> 27</a></span> <span class="keyword">namespace </span>ticket {</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test_1_1jtx_1_1ticket_1_1detail.html"> 29</a></span> <span class="keyword">namespace </span>detail {</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  </div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <a class="code" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test_1_1jtx_1_1ticket_1_1detail.html#a733d878af1a26158e6eae063074a9b98"> 32</a></span> <a class="code" href="namespaceripple_1_1test_1_1jtx_1_1ticket_1_1detail.html#a733d878af1a26158e6eae063074a9b98">create</a>(</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">Account</a> <span class="keyword">const</span>& account,</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  boost::optional<Account> <span class="keyword">const</span>& target,</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  boost::optional<std::uint32_t> <span class="keyword">const</span>& expire)</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> {</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="classJson_1_1Value.html">Json::Value</a> jv;</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  jv[jss::Account] = account.human();</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  jv[jss::TransactionType] = jss::TicketCreate;</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keywordflow">if</span> (expire)</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  jv[<span class="stringliteral">"Expiration"</span>] = *expire;</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordflow">if</span> (target)</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  jv[<span class="stringliteral">"Target"</span>] = target->human();</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordflow">return</span> jv;</div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <a class="code" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test_1_1jtx_1_1ticket.html#a1e24650b39bab99fc665d9f80365cc27"> 30</a></span> <a class="code" href="namespaceripple_1_1test_1_1jtx_1_1ticket.html#a1e24650b39bab99fc665d9f80365cc27">create</a>(<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">Account</a> <span class="keyword">const</span>& account, <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> count)</div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> {</div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <a class="code" href="classJson_1_1Value.html">Json::Value</a> jv;</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  jv[jss::Account] = account.human();</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  jv[jss::TransactionType] = jss::TicketCreate;</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  jv[<a class="code" href="namespaceripple.html#a8aaf34aa4756f0c559a95550aafee310">sfTicketCount</a>.<a class="code" href="classripple_1_1SField.html#a45acf918dce2b1e3e40c6344a49f7b51">jsonName</a>] = count;</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keywordflow">return</span> jv;</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> }</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  </div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1jtx_1_1ticket_1_1use.html#a344535bb9da693e435da458aa32bcf1d"> 40</a></span> <a class="code" href="classripple_1_1test_1_1jtx_1_1ticket_1_1use.html#a344535bb9da693e435da458aa32bcf1d">use::operator()</a>(<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html">Env</a>&, <a class="code" href="structripple_1_1test_1_1jtx_1_1JTx.html">JTx</a>& jt)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword"></span>{</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  jt.<a class="code" href="structripple_1_1test_1_1jtx_1_1JTx.html#a46aaf770ca9c5a20c1c88d898aaab946">fill_seq</a> = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  jt[<a class="code" href="namespaceripple.html#a75d94908bf27ab4f7ec61a457e52ee8e">sfSequence</a>.<a class="code" href="classripple_1_1SField.html#a45acf918dce2b1e3e40c6344a49f7b51">jsonName</a>] = 0u;</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  jt[<a class="code" href="namespaceripple.html#ad19efd60683c2165b7c961432ab0f012">sfTicketSequence</a>.<a class="code" href="classripple_1_1SField.html#a45acf918dce2b1e3e40c6344a49f7b51">jsonName</a>] = <a class="code" href="classripple_1_1test_1_1jtx_1_1ticket_1_1use.html#ae79359c509738be1d76076c23739860d">ticketSeq_</a>;</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> }</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  </div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> } <span class="comment">// namespace detail</span></div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> } <span class="comment">// namespace ticket</span></div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  </div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <a class="code" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test_1_1jtx_1_1ticket.html#a494cd4eaeaa52c36d83e9f96c3dec511"> 50</a></span> <a class="code" href="namespaceripple_1_1test_1_1jtx_1_1ticket.html#a494cd4eaeaa52c36d83e9f96c3dec511">cancel</a>(<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">Account</a> <span class="keyword">const</span>& account, <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& ticketId)</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> {</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <a class="code" href="classJson_1_1Value.html">Json::Value</a> jv;</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  jv[jss::TransactionType] = jss::TicketCancel;</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  jv[jss::Account] = account.human();</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  jv[<span class="stringliteral">"TicketID"</span>] = ticketId;</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordflow">return</span> jv;</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> }</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  </div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> } <span class="comment">// namespace ticket</span></div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  </div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> } <span class="comment">// namespace jtx</span></div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> } <span class="comment">// namespace test</span></div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> } <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> } <span class="comment">// namespace jtx</span></div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> } <span class="comment">// namespace test</span></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1ticket_1_1detail_html_a733d878af1a26158e6eae063074a9b98"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1ticket_1_1detail.html#a733d878af1a26158e6eae063074a9b98">ripple::test::jtx::ticket::detail::create</a></div><div class="ttdeci">Json::Value create(Account const &account, boost::optional< Account > const &target, boost::optional< std::uint32_t > const &expire)</div><div class="ttdef"><b>Definition:</b> <a href="ticket_8cpp_source.html#l00032">ticket.cpp:32</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1ticket_html_a494cd4eaeaa52c36d83e9f96c3dec511"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1ticket.html#a494cd4eaeaa52c36d83e9f96c3dec511">ripple::test::jtx::ticket::cancel</a></div><div class="ttdeci">Json::Value cancel(Account const &account, std::string const &ticketId)</div><div class="ttdoc">Cancel a ticket.</div><div class="ttdef"><b>Definition:</b> <a href="ticket_8cpp_source.html#l00050">ticket.cpp:50</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a8aaf34aa4756f0c559a95550aafee310"><div class="ttname"><a href="namespaceripple.html#a8aaf34aa4756f0c559a95550aafee310">ripple::sfTicketCount</a></div><div class="ttdeci">const SF_U32 sfTicketCount(access, STI_UINT32, 40, "TicketCount")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00393">SField.h:393</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1ticket_1_1use_html_ae79359c509738be1d76076c23739860d"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1ticket_1_1use.html#ae79359c509738be1d76076c23739860d">ripple::test::jtx::ticket::use::ticketSeq_</a></div><div class="ttdeci">std::uint32_t ticketSeq_</div><div class="ttdef"><b>Definition:</b> <a href="ticket_8h_source.html#l00050">ticket.h:50</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a75d94908bf27ab4f7ec61a457e52ee8e"><div class="ttname"><a href="namespaceripple.html#a75d94908bf27ab4f7ec61a457e52ee8e">ripple::sfSequence</a></div><div class="ttdeci">const SF_U32 sfSequence(access, STI_UINT32, 4, "Sequence")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00356">SField.h:356</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1ticket_1_1use_html_a344535bb9da693e435da458aa32bcf1d"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1ticket_1_1use.html#a344535bb9da693e435da458aa32bcf1d">ripple::test::jtx::ticket::use::operator()</a></div><div class="ttdeci">void operator()(Env &, JTx &jt) const</div><div class="ttdef"><b>Definition:</b> <a href="ticket_8cpp_source.html#l00040">ticket.cpp:40</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1ticket_html_a1e24650b39bab99fc665d9f80365cc27"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1ticket.html#a1e24650b39bab99fc665d9f80365cc27">ripple::test::jtx::ticket::create</a></div><div class="ttdeci">Json::Value create(Account const &account, std::uint32_t count)</div><div class="ttdoc">Create one of more tickets.</div><div class="ttdef"><b>Definition:</b> <a href="ticket_8cpp_source.html#l00030">ticket.cpp:30</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SField_html_a45acf918dce2b1e3e40c6344a49f7b51"><div class="ttname"><a href="classripple_1_1SField.html#a45acf918dce2b1e3e40c6344a49f7b51">ripple::SField::jsonName</a></div><div class="ttdeci">const Json::StaticString jsonName</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00133">SField.h:133</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1JTx_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1JTx.html">ripple::test::jtx::JTx</a></div><div class="ttdoc">Execution context for applying a JSON transaction.</div><div class="ttdef"><b>Definition:</b> <a href="JTx_8h_source.html#l00041">JTx.h:41</a></div></div>
|
||||
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad19efd60683c2165b7c961432ab0f012"><div class="ttname"><a href="namespaceripple.html#ad19efd60683c2165b7c961432ab0f012">ripple::sfTicketSequence</a></div><div class="ttdeci">const SF_U32 sfTicketSequence(access, STI_UINT32, 41, "TicketSequence")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00394">SField.h:394</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1JTx_html_a46aaf770ca9c5a20c1c88d898aaab946"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1JTx.html#a46aaf770ca9c5a20c1c88d898aaab946">ripple::test::jtx::JTx::fill_seq</a></div><div class="ttdeci">bool fill_seq</div><div class="ttdef"><b>Definition:</b> <a href="JTx_8h_source.html#l00047">JTx.h:47</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html">ripple::test::jtx::Account</a></div><div class="ttdoc">Immutable cryptographic account descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00037">Account.h:37</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html">ripple::test::jtx::Env</a></div><div class="ttdoc">A transaction testing environment.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00115">Env.h:115</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00145">json_value.h:145</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
||||
Reference in New Issue
Block a user