xrpld
Loading...
Searching...
No Matches
test
jtx
invoice_id.h
1
#pragma once
2
3
#include <test/jtx/Env.h>
4
#include <test/jtx/JTx.h>
5
6
#include <xrpl/basics/base_uint.h>
7
8
namespace
xrpl::test::jtx
{
9
10
struct
InvoiceId
11
{
12
private
:
13
uint256
hash_
;
14
15
public
:
16
explicit
InvoiceId
(
uint256
const
& hash) :
hash_
(hash)
17
{
18
}
19
20
void
21
operator()
(
Env
&,
JTx
& jt)
const
;
22
};
23
}
// namespace xrpl::test::jtx
xrpl::test::jtx::Env
A transaction testing environment.
Definition
Env.h:161
xrpl::test::jtx
Definition
Oracle_test.cpp:34
xrpl::uint256
BaseUInt< 256 > uint256
Definition
base_uint.h:580
xrpl::test::jtx::InvoiceId::hash_
uint256 hash_
Definition
invoice_id.h:13
xrpl::test::jtx::InvoiceId::operator()
void operator()(Env &, JTx &jt) const
Definition
invoice_id.cpp:11
xrpl::test::jtx::InvoiceId::InvoiceId
InvoiceId(uint256 const &hash)
Definition
invoice_id.h:16
xrpl::test::jtx::JTx
Execution context for applying a JSON transaction.
Definition
JTx.h:27
Generated by
1.16.1