|
rippled
|
A ledger that has become irrevocable. More...

Public Types | |
| using | pointer = std::shared_ptr< AcceptedLedger > |
| using | ret = const pointer & |
| using | map_t = std::map< int, AcceptedLedgerTx::pointer > |
| using | value_type = map_t::value_type |
| using | const_iterator = map_t::const_iterator |
Public Member Functions | |
| std::shared_ptr< ReadView const > const & | getLedger () const |
| const map_t & | getMap () const |
| int | getTxnCount () const |
| AcceptedLedgerTx::pointer | getTxn (int) const |
| AcceptedLedger (std::shared_ptr< ReadView const > const &ledger, AccountIDCache const &accountCache, Logs &logs) | |
Private Member Functions | |
| void | insert (AcceptedLedgerTx::ref) |
Private Attributes | |
| std::shared_ptr< ReadView const > | mLedger |
| map_t | mMap |
A ledger that has become irrevocable.
An accepted ledger is a ledger that has a sufficient number of validations to convince the local server that it is irrevocable.
The existence of an accepted ledger implies all preceding ledgers are accepted.
Definition at line 44 of file AcceptedLedger.h.
Definition at line 47 of file AcceptedLedger.h.
| using ripple::AcceptedLedger::ret = const pointer& |
Definition at line 48 of file AcceptedLedger.h.
| using ripple::AcceptedLedger::map_t = std::map<int, AcceptedLedgerTx::pointer> |
Definition at line 49 of file AcceptedLedger.h.
| using ripple::AcceptedLedger::value_type = map_t::value_type |
Definition at line 51 of file AcceptedLedger.h.
| using ripple::AcceptedLedger::const_iterator = map_t::const_iterator |
Definition at line 52 of file AcceptedLedger.h.
| ripple::AcceptedLedger::AcceptedLedger | ( | std::shared_ptr< ReadView const > const & | ledger, |
| AccountIDCache const & | accountCache, | ||
| Logs & | logs | ||
| ) |
Definition at line 26 of file AcceptedLedger.cpp.
| std::shared_ptr<ReadView const> const& ripple::AcceptedLedger::getLedger | ( | ) | const |
Definition at line 56 of file AcceptedLedger.h.
| const map_t& ripple::AcceptedLedger::getMap | ( | ) | const |
Definition at line 61 of file AcceptedLedger.h.
| int ripple::AcceptedLedger::getTxnCount | ( | ) | const |
Definition at line 67 of file AcceptedLedger.h.
| AcceptedLedgerTx::pointer ripple::AcceptedLedger::getTxn | ( | int | i | ) | const |
Definition at line 47 of file AcceptedLedger.cpp.
|
private |
Definition at line 40 of file AcceptedLedger.cpp.
|
private |
Definition at line 83 of file AcceptedLedger.h.
|
private |
Definition at line 84 of file AcceptedLedger.h.
1.8.17