1#ifndef XRPL_TEST_JTX_ENV_SS_H_INCLUDED
2#define XRPL_TEST_JTX_ENV_SS_H_INCLUDED
4#include <test/jtx/Env.h>
51 template <
class JsonValue,
class... FN>
SignSubmitRunner & operator=(SignSubmitRunner &&)=delete
SignSubmitRunner(Env &env, JTx &&jt)
void operator()(Json::Value const ¶ms=Json::nullValue)
SignSubmitRunner(SignSubmitRunner &&)=default
A transaction testing environment wrapper.
Env_ss & operator=(Env_ss const &)=delete
SignSubmitRunner operator()(JsonValue &&jv, FN const &... fN)
Env_ss(Env_ss const &)=delete
A transaction testing environment.
void sign_and_submit(JTx const &jt, Json::Value params=Json::nullValue)
Use the submit RPC command with a provided JTx object.
JTx jt(JsonValue &&jv, FN const &... fN)
Create a JTx from parameters.
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Execution context for applying a JSON transaction.