xrpld
Loading...
Searching...
No Matches
tag.h
1#pragma once
2
3#include <test/jtx/Env.h>
4#include <test/jtx/JTx.h>
5
6#include <cstdint>
7
8namespace xrpl::test::jtx {
9
13struct Dtag
14{
15private:
17
18public:
19 explicit Dtag(std::uint32_t value) : value_(value)
20 {
21 }
22
23 void
24 operator()(Env&, JTx& jt) const;
25};
26
30struct Stag
31{
32private:
34
35public:
36 explicit Stag(std::uint32_t value) : value_(value)
37 {
38 }
39
40 void
41 operator()(Env&, JTx& jt) const;
42};
43
44} // namespace xrpl::test::jtx
A transaction testing environment.
Definition Env.h:161
void operator()(Env &, JTx &jt) const
Definition tag.cpp:9
std::uint32_t value_
Definition tag.h:16
Dtag(std::uint32_t value)
Definition tag.h:19
Execution context for applying a JSON transaction.
Definition JTx.h:27
std::uint32_t value_
Definition tag.h:33
Stag(std::uint32_t value)
Definition tag.h:36
void operator()(Env &, JTx &jt) const
Definition tag.cpp:15