1#ifndef XRPL_APP_TX_TRANSACTIONMETA_H_INCLUDED
2#define XRPL_APP_TX_TRANSACTIONMETA_H_INCLUDED
4#include <xrpl/beast/utility/Journal.h>
5#include <xrpl/protocol/STArray.h>
6#include <xrpl/protocol/STLedgerEntry.h>
7#include <xrpl/protocol/TER.h>
9#include <boost/container/flat_set.hpp>
56 boost::container::flat_set<AccountID>
STAmount const & getFieldAmount(SField const &field) const
bool isFieldPresent(SField const &field) const
Json::Value getJson(JsonOptions=JsonOptions::none) const override
uint256 getFieldH256(SField const &field) const
static constexpr TERSubset fromInt(int from)
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
@ transactionID
transaction plus signature to give transaction ID
Note, should be treated as flags that can be | and &.