xrpld
Loading...
Searching...
No Matches
xrpl::test::jtx::EnvSs Class Reference

A transaction testing environment wrapper. More...

#include <Env_ss.h>

Collaboration diagram for xrpl::test::jtx::EnvSs:

Classes

class  SignSubmitRunner

Public Member Functions

 EnvSs (EnvSs const &)=delete
EnvSsoperator= (EnvSs const &)=delete
 EnvSs (Env &env)
template<class... FN>
SignSubmitRunner operator() (WithSourceLocation< json::Value > jv, FN const &... fN)
template<class... FN>
SignSubmitRunner operator() (WithSourceLocation< JTx > jv, FN const &... fN)

Private Attributes

Envenv_

Detailed Description

A transaction testing environment wrapper.

Transactions submitted in sign-and-submit mode by default.

Definition at line 11 of file Env_ss.h.

Constructor & Destructor Documentation

◆ EnvSs() [1/2]

xrpl::test::jtx::EnvSs::EnvSs ( EnvSs const & )
delete

◆ EnvSs() [2/2]

xrpl::test::jtx::EnvSs::EnvSs ( Env & env)

Definition at line 46 of file Env_ss.h.

Member Function Documentation

◆ operator=()

EnvSs & xrpl::test::jtx::EnvSs::operator= ( EnvSs const & )
delete

◆ operator()() [1/2]

template<class... FN>
SignSubmitRunner xrpl::test::jtx::EnvSs::operator() ( WithSourceLocation< json::Value > jv,
FN const &... fN )

Definition at line 52 of file Env_ss.h.

◆ operator()() [2/2]

template<class... FN>
SignSubmitRunner xrpl::test::jtx::EnvSs::operator() ( WithSourceLocation< JTx > jv,
FN const &... fN )

Definition at line 60 of file Env_ss.h.

Member Data Documentation

◆ env_

Env& xrpl::test::jtx::EnvSs::env_
private

Definition at line 14 of file Env_ss.h.