3#include <test/jtx/Env.h>
5#include <xrpl/ledger/ReadView.h>
6#include <xrpl/protocol/LedgerFormats.h>
7#include <xrpl/protocol/UintTypes.h>
31template <LedgerEntryType Type>
Immutable cryptographic account descriptor.
A transaction testing environment.
void operator()(Env &env) const
OwnerCount(Account account, std::uint32_t value)
void operator()(Env &env) const
Owners(Account account, std::uint32_t value)
std::uint32_t ownedCountOf(ReadView const &view, AccountID const &id, LedgerEntryType type)
void ownedCountHelper(test::jtx::Env &env, AccountID const &id, LedgerEntryType type, std::uint32_t value)
OwnerCount< ltRIPPLE_STATE > lines
Match the number of trust lines in the account's owner directory.
OwnerCount< ltMPTOKEN > mptokens
Match the number of MPToken in the account's owner directory.
OwnerCount< ltOFFER > offers
Match the number of offers in the account's owner directory.
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
BaseUInt< 160, detail::AccountIDTag > AccountID
A 160-bit unsigned that uniquely identifies an account.
LedgerEntryType
Identifiers for on-ledger objects.