3#include <xrpl/basics/CountedObject.h>
4#include <xrpl/core/ServiceRegistry.h>
5#include <xrpl/ledger/AcceptedLedgerTx.h>
6#include <xrpl/ledger/ReadView.h>
A transaction that is in a closed ledger.
std::vector< std::unique_ptr< AcceptedLedgerTx > > transactions_
std::shared_ptr< ReadView const > ledger_
AcceptedLedgerTx const & back() const
The last accepted transaction.
AcceptedLedger(std::shared_ptr< ReadView const > ledger)
std::shared_ptr< ReadView const > const & getLedger() const
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.