rippled
Loading...
Searching...
No Matches
memo.cpp
1#include <test/jtx/memo.h>
2
3namespace ripple {
4namespace test {
5namespace jtx {
6
7void
9{
10 auto& jv = jt.jv;
11 auto& ma = jv["Memos"];
12 auto& mi = ma[ma.size()];
13 auto& m = mi["Memo"];
14 m["MemoData"] = strHex(data_);
15 m["MemoFormat"] = strHex(format_);
16 m["MemoType"] = strHex(type_);
17}
18
19void
21{
22 auto& jv = jt.jv;
23 auto& ma = jv["Memos"];
24 auto& mi = ma[ma.size()];
25 auto& m = mi["Memo"];
26 m["MemoData"] = strHex(s_);
27}
28
29void
31{
32 auto& jv = jt.jv;
33 auto& ma = jv["Memos"];
34 auto& mi = ma[ma.size()];
35 auto& m = mi["Memo"];
36 m["MemoFormat"] = strHex(s_);
37}
38
39void
41{
42 auto& jv = jt.jv;
43 auto& ma = jv["Memos"];
44 auto& mi = ma[ma.size()];
45 auto& m = mi["Memo"];
46 m["MemoType"] = strHex(s_);
47}
48
49void
51{
52 auto& jv = jt.jv;
53 auto& ma = jv["Memos"];
54 auto& mi = ma[ma.size()];
55 auto& m = mi["Memo"];
56 m["MemoFormat"] = strHex(format_);
57 m["MemoType"] = strHex(type_);
58}
59
60void
62{
63 auto& jv = jt.jv;
64 auto& ma = jv["Memos"];
65 auto& mi = ma[ma.size()];
66 auto& m = mi["Memo"];
67 m["MemoData"] = strHex(data_);
68 m["MemoType"] = strHex(type_);
69}
70
71void
73{
74 auto& jv = jt.jv;
75 auto& ma = jv["Memos"];
76 auto& mi = ma[ma.size()];
77 auto& m = mi["Memo"];
78 m["MemoData"] = strHex(data_);
79 m["MemoFormat"] = strHex(format_);
80}
81
82} // namespace jtx
83} // namespace test
84} // namespace ripple
A transaction testing environment.
Definition Env.h:102
void operator()(Env &, JTx &jt) const
Definition memo.cpp:8
std::string data_
Definition memo.h:18
std::string format_
Definition memo.h:19
std::string type_
Definition memo.h:20
void operator()(Env &, JTx &jt) const
Definition memo.cpp:20
void operator()(Env &, JTx &jt) const
Definition memo.cpp:30
void operator()(Env &, JTx &jt) const
Definition memo.cpp:50
void operator()(Env &, JTx &jt) const
Definition memo.cpp:61
void operator()(Env &, JTx &jt) const
Definition memo.cpp:72
void operator()(Env &, JTx &jt) const
Definition memo.cpp:40
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition algorithm.h:6
std::string strHex(FwdIt begin, FwdIt end)
Definition strHex.h:11
Execution context for applying a JSON transaction.
Definition JTx.h:26
Json::Value jv
Definition JTx.h:27