1#ifndef XRPL_TEST_JTX_PATHS_H_INCLUDED 
    2#define XRPL_TEST_JTX_PATHS_H_INCLUDED 
    4#include <test/jtx/Env.h> 
    6#include <xrpl/protocol/Issue.h> 
   46    template <
class T, 
class... Args>
 
   47    explicit path(T 
const& t, Args 
const&... args);
 
   75    template <
class T, 
class... Args>
 
   77    append(T 
const& t, Args 
const&... args);
 
 
   80template <
class T, 
class... Args>
 
   86template <
class T, 
class... Args>
 
   91    if constexpr (
sizeof...(args) > 0)
 
 
A currency issued by an account.
 
Immutable cryptographic account descriptor.
 
A transaction testing environment.
 
Converts to IOU Issue or STAmount.
 
std::enable_if_t< std::is_constructible< Account, T >::value > append_one(T const &t)
 
void append(T const &t, Args const &... args)
 
void operator()(Env &, JTx &jt) const
 
void append_one(Account const &account)
 
Set Paths, SendMax on a JTx.
 
paths(Issue const &in, int depth=7, unsigned int limit=4)
 
void operator()(Env &, JTx &jt) const
 
JSON (JavaScript Object Notation).
 
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
 
Execution context for applying a JSON transaction.