rippled
Loading...
Searching...
No Matches
LedgerReplayMsgHandler.h
1#ifndef XRPL_APP_LEDGER_LEDGERREPLAYMSGHANDLER_H_INCLUDED
2#define XRPL_APP_LEDGER_LEDGERREPLAYMSGHANDLER_H_INCLUDED
3
4#include <xrpl/beast/utility/Journal.h>
5#include <xrpl/protocol/messages.h>
6
7namespace ripple {
8class Application;
9class LedgerReplayer;
10
56
57} // namespace ripple
58
59#endif
A generic endpoint for log messages.
Definition Journal.h:41
protocol::TMReplayDeltaResponse processReplayDeltaRequest(std::shared_ptr< protocol::TMReplayDeltaRequest > const &msg)
Process TMReplayDeltaRequest and return TMReplayDeltaResponse.
bool processProofPathResponse(std::shared_ptr< protocol::TMProofPathResponse > const &msg)
Process TMProofPathResponse.
bool processReplayDeltaResponse(std::shared_ptr< protocol::TMReplayDeltaResponse > const &msg)
Process TMReplayDeltaResponse.
protocol::TMProofPathResponse processProofPathRequest(std::shared_ptr< protocol::TMProofPathRequest > const &msg)
Process TMProofPathRequest and return TMProofPathResponse.
Manages the lifetime of ledger replay tasks.
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition algorithm.h:6