20 #include <ripple/app/misc/CanonicalTXSet.h>
21 #include <boost/range/adaptor/transformed.hpp>
58 return mTXid > rhs.
mTXid;
76 return mTXid <= rhs.
mTXid;
94 return mTXid >= rhs.
mTXid;
101 memcpy(ret.
begin(), account.begin(), account.size());
112 txn->getTransactionID()),
121 Key keyLow(effectiveAccount, seq, beast::zero);
122 Key keyHigh(effectiveAccount, seq + 1, beast::zero);
124 auto range = boost::make_iterator_range(
125 map_.lower_bound(keyLow),
map_.lower_bound(keyHigh));
126 auto txRange = boost::adaptors::transform(
127 range, [](
auto const& p) {
return p.second; });
130 txRange.begin(), txRange.end());