1#ifndef XRPL_TEST_JTX_DID_H_INCLUDED
2#define XRPL_TEST_JTX_DID_H_INCLUDED
4#include <test/jtx/Account.h>
5#include <test/jtx/Env.h>
6#include <test/jtx/owners.h>
53 jtx.
jv[sfURI.jsonName] =
uri_;
71 jtx.
jv[sfData.jsonName] =
data_;
Immutable cryptographic account descriptor.
A transaction testing environment.
Sets the optional Attestation on a DIDSet.
data(std::string const &u)
void operator()(jtx::Env &, jtx::JTx &jtx) const
Sets the optional DIDDocument on a DIDSet.
void operator()(jtx::Env &, jtx::JTx &jtx) const
document(std::string const &u)
Sets the optional URI on a DIDSet.
void operator()(jtx::Env &, jtx::JTx &jtx) const
uri(std::string const &u)
Json::Value del(jtx::Account const &account)
Json::Value setValid(jtx::Account const &account)
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
bool set(T &target, std::string const &name, Section const §ion)
Set a value from a configuration Section If the named value is not found or doesn't parse as a T,...
std::string strHex(FwdIt begin, FwdIt end)
Execution context for applying a JSON transaction.