20#include <test/jtx/did.h>
22#include <xrpl/protocol/TxFlags.h>
23#include <xrpl/protocol/jss.h>
36 jv[jss::TransactionType] = jss::DIDSet;
37 jv[jss::Account] =
to_string(account.id());
46 jv[jss::TransactionType] = jss::DIDSet;
47 jv[jss::Account] =
to_string(account.id());
57 jv[jss::TransactionType] = jss::DIDDelete;
58 jv[jss::Account] =
to_string(account.id());
Immutable cryptographic account descriptor.
Keylet did(AccountID const &account) noexcept
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)
constexpr std::uint32_t tfUniversal
std::string to_string(base_uint< Bits, Tag > const &a)